Canadian actor, Thomas "Tom" Cavanagh, has an estimated net worth of $3 million. An actor once christened by the media as the "Breakout Performer of 2000," Tom Cavanagh earned that title largely thanks to his assignment headlining the popular prime-time series Ed (2000). Born Thomas Cavanagh on October 26, 1963 in Ottawa, Ontario, Canada.