
Actor
Age 43 · Australia

2012 · ★ 5.6
as Rory

2023 · ★ 6.2
as Pablo

2015 · ★ 5.7
as Alex

2006 · ★ 7.3
as Xander Bly

2018 · ★ 5.5
as Jonathan Corigan

2026
as Michael

2012
as Saxon Blake

2006
as Xander Bly

2006
as Xander Bly

2006
as Horned Man

2011
as Pete

2009
as Cupid
Movies from TMDB, TV roles from TVmaze (main cast only).