Conquering Skin Cancer 2024
as Self
A Dingo's Tale 2013
Actor
One Track Mind 2008
Bustin' Down the Door 2008
Bra Boys 2007
Letting Go 2006
Ultimate Sessions 2006
as Self - Surfer
Free Ride 1977
as Himself
Tubular Swells 1976
Credits from TMDB.