
Actor
Age 77 · Canada

1997 · ★ 7.9
as Thomas Andrews

2015 · ★ 7.4
as Dave Jennings

2012 · ★ 7.3
as Ken Taylor

2011 · ★ 7.1
as Master Rhino (voice)

2010 · ★ 7.2
as Assistant Bank Manager (uncredited)

2001 · ★ 6.8
as Professor Callahan

2015 · ★ 6.4
as Martin

1993 · ★ 6.7
as Greg

2019 · ★ 7.5
as Phil Donnelly

2008 · ★ 7.2
as Mayor Moscone

2023 · ★ 6.2
as Sabino (voice)

2020 · ★ 7.1
as Ted

2010 · ★ 6.3
as Mark

2024 · ★ 6.8
as Senator Hedges (uncredited)

2014 · ★ 5.5
as Vice President

1996 · ★ 6.7
as Bill Atchison

2025 · ★ 7
as McVie

2009 · ★ 6.9
as Sinestro (voice)

2002 · ★ 6.7
as Robert Foster

1992 · ★ 6.4
as Kid's Dad

1994 · ★ 6.6
as Harold

2013 · ★ 5.6
as Mason Fuller

2017 · ★ 6.6
as Sol Salinger

1994 · ★ 5.4
as Irate Neighbor (voice)

1997 · ★ 6.6
as King Maximillian

1992 · ★ 6.7
as Tis Brooke

1999 · ★ 6.5
as Oliver Warbucks

2013 · ★ 6
as Sal

2001 · ★ 5.7
as Taylor

1993 · ★ 5.7
as Brian Spiro
Movies from TMDB, TV roles from TVmaze (main cast only).

2021 · Global · Ended
as Harry Svensson

2016 · The CW · Ended
as Professor Martin Stein / Firestorm

2015 · CBC · Ended
as Clifton Sparks

2013 · NBC · Ended
as Robert Bowers

2012 · National Geographic · Ended
as Narrator (voice)

2009 · NBC · Ended
as Monsignor De Angelis

2008 · LStudio.com · Ended
as Kip Wallice

2008 · ABC · Ended
as Jordan Wethersby

2006 · FOX · Ended
as Ron Trott

2001 · ABC · Ended
as Jack Bristow

1985 · CBS · Ended
as Jackson Beaudine

2019 · U&Yesterday · Ended
As themself