David Bensch (James DePaiva)

Dr. David Bensch is a fictional character on the ABC daytime soap opera General Hospital.