
Actor
Age 55 · Canada

1993 · ★ 6.9
as Pablo Montero

2016 · ★ 6.1
as Dad (uncredited)

2014 · ★ 6.7
as Alan

2014 · ★ 6.7
as Dad

2019 · ★ 7
as Tom Novak

2024 · ★ 6.6
as Bill Ryan

2007 · ★ 5.5
as Wade Mooney

2021 · ★ 7.5
as Bruce Bristow

2004 · ★ 5.3
as Jesse Carter

2021 · ★ 6.8
as Craig

1999 · ★ 6.4
as Bryce Naylor

2007 · ★ 6.1
as Det. Rudy Shatz

2015 · ★ 5.8
as Sam Taylor

1994 · ★ 7.1
as Greg

2018 · ★ 6.7
as Primo Maxx

2009 · ★ 4.6
as Cliff

2021 · ★ 6.8
as Bruce

2002 · ★ 5.2
as Michael Keddington

2021 · ★ 5.1
as Leeland Weaver

1998
as Richmond Pearson Hobson Jr.

2011
as Sid

2012
as Ethan Hanson

2009
as Bobby

1996
as Wild Bill Harper

2025
as Doug Smith
Movies from TMDB, TV roles from TVmaze (main cast only).