Wikipedia AI summary
Tom Cavanagh (disambiguation)
Tom Cavanagh (born 1963) is a Canadian actor.
Tom Cavanagh may also refer to: