Its Dr. Sean McNamara and his son Matt McNamara but Dr. Sean McNamara isn't really his father, he only raised him. Dr. Christian Troy is his biological father. Its a long story. You should watch all the seasons. I've yet to miss an episode.

Dr. Sean McNamara

Dr. Christian Troy