Actor

1994 · ★ 6.9
as Professor

2005 · ★ 6.1
as Jimmy

1998 · ★ 4.5
as Nickolai

2010 · ★ 5.5
as Harold Ballard

2003
as Nick

2005 · ★ 4.1
as Robert Dunsmore

2010
as Declan (as Mike Maxwell)

2024
as Walter
Movies from TMDB, TV roles from TVmaze (main cast only).