
Known For
Filmography
Tough Love
TV · as Shane · 1 ep

Kangaroo
Movie · as Trap

Sunny Nights
TV · as Nugget · 1 ep

Roast Night
TV · as Glen Turner · 6 eps

Population 11
TV · as Leon Croydman · 12 eps

Australia's Sexiest Tradie
TV · as Franky Wood · 6 eps

Halifax: Retribution
TV · as Nick Tanner · 7 eps

Educators
TV · as Vinnie Thompson · 32 eps

My Life Is Murder
TV · as Zachary · 1 ep

Back in Very Small Business
TV · as Cody Branson · 8 eps

The Doctor Blake Mysteries: Family Portrait
Movie · as Sergeant Danny Parks

The ATM
Movie · as Frankie

800 Words
TV · as Woody · 24 eps

Friends with Better Lives
TV · as Lowell · 13 eps

Blinder
Movie · as James Harvey

Mates
Movie · as Jimmy

The Doctor Blake Mysteries
TV · as Daniel Parks · 10 eps

Wentworth
TV · as Sean Brody · 8 eps

The Woodlies Movie
Movie · as Firehead (voice)

Dripping in Chocolate
Movie · as Carl Dukes

House Husbands
TV · as Mr. Tuck · 13 eps

The Woodlies
TV · as Firehead (voice) · 26 eps

Tricky Business
TV · as Drew Bullard · 1 ep

Blood Brothers
Movie · as Chris Gilham

Underbelly
TV · as Barney Dalton · 8 eps

Home and Away
TV · as Kieran Baldivis · 29 eps