Happy birthday, Tom Cavanagh! The actor is celebrating his 52nd birthday today.
Before becoming Dr. Harrison Wells on CW's The Flash, Cavanagh played Jack on Royal Pains. He also appeared in 7 episodes of Scrubs, 13 episodes of Trust Me, and the titular character in the TV movie, Edgar Floats.
Before acting fame, Cavanagh studied Enligh, Biology, and Education at Queens University.
Happy birthday, Tom Cavanagh! Thanks for the amazing performances on The Flash!