2025
Apple Cider Vinegar as Justin2025
The Kimberley as Narrator (voice)2024
We Bury the Dead as Riley2024
Combat Wombat: Back 2 Back as Reginald (voice)2024
Kid Snow as Lovely2024
The Hospital: In the Deep End as Self2024
Aerial Australia as Narrator2023
The Clearing as Wayne Dhurrkay2023
Scarygirl as River Bandit / Swamp Dog (voice)2023
Erotic Stories as Manny2023
Sweet As as Ian2023
Keeping Hope as Himself2022
Savage River as Joel Thorpe2022
Take 5 with Zan Rowe as Self2022
Mystery Road: Origin as Jay Swan2022
The Human Revolution as Self - Presenter2021
Akoni as Sammy2021
The Story of Lee Ping as Not available2020
Occupation: Rainfall as Captain Wessex2020
Halifax: Retribution as Kip Lee2019
KGB as William2019
Will Australia Ever Have a Black Prime Minister? as Self - Presenter2018
Picnic at Hanging Rock as Tom2018
Outback as Narrator2017
Little J and Big Cuz as Uncle Mick (voice)2017
Miro as Miro2016
Doctor Doctor as Dan2016
Hunters as Dylan Briggs2016
MESSiAH as Not available2015
Airlock as Jonah Ashbrook2015
Last Cab to Darwin as Tilly2015
Pawno as Pauly2014
Old School as Jason Dhurkay2014
The Gods of Wheat Street as Tristan Freeburn2013
Hard Rock Medical as Gary Frazier2013
Please Like Me as Ricky2012
Miss Fisher's Murder Mysteries as Tom Derrimut2010
Beneath Hill 60 as Billy Bacon2009
Modern Family as Guide2009
Dirt Game as WillieNaN
The Beast of War as Not available