Tom Cavanagh

Share via...
Thomas Patrick "Tom" Cavanagh is a Canadian actor and director best known for a variety of roles on American television, including starring roles in Ed, Love Monkey and Trust Me, supporting roles on Providence and Scrubs.