1 Celebrities With "Cavanagh" Name

Tom Cavanagh

Thomas Patrick –Tom“ Cavanagh is a Canadian actor. Find more about his childhood, family, birthday, personal life, career, etc.

Born: 26 October 1963 Canadian