
Actor
Age 64 · Australia

2016 · ★ 8.2
as Colonel Stelzer

2000 · ★ 6.1
as Hugh Stamp

2004 · ★ 6.4
as Count Vladislaus Dracula

2001 · ★ 7.5
as The Duke

2003 · ★ 6
as M

2022 · ★ 7.4
as Vernon Presley

2010 · ★ 6.8
as Boron (voice)

2005 · ★ 5.5
as Keith Orbit

2011 · ★ 6.1
as Frank

2025 · ★ 6.7
as G. Allan Hancock

2005 · ★ 6.5
as Robert Marcus

2019 · ★ 6.8
as Brigadier Oliver David Jackson

2025 · ★ 3.8
as Problematic Ship (voice)

2019 · ★ 6.2
as Bernard

2020 · ★ 6.8
as Patrick

2024 · ★ 6.3
as Daniel Bailey

2014 · ★ 6.2
as Flip (voice)

2006 · ★ 6.4
as McKenzie

2018 · ★ 6.7
as Flip (voice)

2017 · ★ 6.6
as Mr. Pike

2025 · ★ 5.9
as Otto

2018 · ★ 5.3
as Narrator - Adult Jeff Marsh (voice)

1997 · ★ 6.4
as Mr. Jeffries

2011 · ★ 5.4
as Thom Archer

2002 · ★ 6
as Sherlock Holmes

2015 · ★ 5.4
as Blinky's Father (voice)

2002 · ★ 5
as Karl

2013 · ★ 5.7
as Vic Lang

2010 · ★ 6.1
as David

1996 · ★ 5.6
as Joseph 'Joe' Welch
Movies from TMDB, TV roles from TVmaze (main cast only).