Tom Cavanagh

Tom Cavanagh (born Thomas Cavanagh October 26, 1963) is a Canadian actor known for various roles on television, mainly on The CW's The Flash, portraying various versions of Harrison Wells, and on ABC's The Goldbergs as Coach Meller.