Who Plays Dr. Bensch on General Hospital? - ABC Soaps In Depth

Daytime Vet James DePaiva Stars as Dr. Bensch on GENERAL HOSPITAL