
Actor
Age 52 · Auckland - New Zealand

2009 · ★ 5.9
as Stephen Banks

2014 · ★ 6.3
as Bob Lewis

2019 · ★ 4.7
as Tim Sullivan

2008 · ★ 4.3
as Dr. Bradley

2006
as Tom

2001
as Robert Player

2022
as Myles

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