Acting
4
Movies
9
TV Shows
13
Crew Credits
38
Years Active
★ 1
Popularity
Top 8 by popularity
Home and Away
as Kieran Fletcher
McLeod's Daughters
as Sam Nugent
The Lost World
as Qinaq's Mate
The Secret Life of Us
as Richie Blake
Rove
as Self
Green Wing
as Jonny
Fake
as Tovey
Tomorrow When the War Began
as Daniel
4 titles