2018
iZombie
(TV Series)
Sideburns
- And He Shall Be a Good Man
(2018)
... Sideburns
2018
Harry & Meghan: A Royal Romance
(TV Movie)
Prince William
2017
Australia Day
Traffic Investigator Sergeant
2017
In the Middle
(Short)
Jamie
2017
Hoges
(TV Mini-Series)
- Episode #1.1
(2017)
... (uncredited)
2015
Peter Allen: Not the Boy Next Door
(TV Mini-Series)
Neal Peters
- Episode #1.2
(2015)
... Neal Peters
- Episode #1.1
(2015)
... Neal Peters
2015
Freds Bread
(Short)
Rainal Parks
2013/III
Mirrors
(Short)
2011
Crownies
(TV Series)
Brent Smith
- Episode #1.7
(2011)
... Brent Smith
2010
Dance Academy
(TV Series)
Ollie
- Fairest and Best
(2010)
... Ollie
2006-2010
H2O: Just Add Water
(TV Series)
Zane
- Graduation
(2010)
... Zane
- A Date with Destiny
(2010)
... Zane
- Too Close for Comfort
(2010)
... Zane
- Beach Party
(2010)
... Zane
- The Jewel Thief
(2010)
... Zane
53 More Episodes
2009/VII
Grace
(Short)
Young Man
2008
All Saints
(TV Series)
Tom Bishop
- Echoes
(2008)
... Tom Bishop
2008
Blue Water High
(TV Series)
Pizza Boy
- Episode #3.1
(2008)
... Pizza Boy (as Burgess Abernathy)
2007-2008
Home and Away
(TV Series)
Sean Evans
- Episode #1.4596
(2008)
... Sean Evans
- Episode #1.4547
(2007)
... Sean Evans
- Episode #1.4546
(2007)
... Sean Evans
2000
BeastMaster
(TV Series)
Young Dar
- Valhalla
(2000)
... Young Dar
2013/III
Mirrors
(Short) (executive producer)
2012/II
Quietus
(Short) (executive producer) / (producer)