2024
Television
Ozan Kelly
Sunny Nights
Jungle Entertainment
Trent O'Donnell
Short Film
Julian
Flowers For Hamish
AFTRS
Laura Turner
Television
Jeremiah
Fisk (Series 3)
Origma/ABC
Kitty Flanagan, Tom Peterson
Television
Amir Haidar
The Last King of the Cross (Series 2)
Helium / Paramount +
Grant Brown / Ian Watson
Feature Film
Major Sami
The Correspondent
Purple Pictures
Kriv Stenders
2022
Television
Joe Saad
The Clearing
Wooden Horse for Disney+
Jeffery Walker, Gracie Otto
2021
Television
Farrad Jassam
The Twelve
Warner Bros Australia, Easy Tiger, Spirit Pictures for Foxtel
Television
Detective Sarti
After the Verdict (Mini-series)
Subtext Pictures
Peter Salmon, Lisa Matthews, Fadia Abboud
Television
Mr Zemenik
Barons
Micanical Media, 2Jons, Fremantle for ABC
Shawn Seet / Taylor Steele
Theatre
Performer
History Plays
Bell Shakespeare Company
2020
Stage
Adam
Rules For Living
Sydney Theatre Company
Susanna Dowling
Short Film
Actor
Sex, Drugs and Pork Rolls (for Sydney Festival)
Urban Theatre Projects
2019
Television
Nicholas Mandel
Halifax: Retribution
Beyond Lonehand
Mark Joffe
Television
Cyrus Haven
The Secrets She Keeps
Lingo Pictures
Catherine Millar
Television
Padre Eli Kruger
The Gloaming
Sweet Potato Films, 2 Jons, ABC Studios Int'l for STAN
Michael Rymer
Television
Zaeer
Hungry Ghosts (Mini-Series)
Matchbox Pictures
Shawn Seet
Television
Adam Jaber
My Life is Murder
Cordell Jigsaw Zapruder for Network Ten (Aus), Acorn TV (US)
Leah Purcell
Television
Robert
The Hunting (Mini-series)
Closer Productions and SA Film Corporation for SBS
Ana Kokkinos and Sophie Hyde
2018
Stage
Ismet / Mr Levi
Counting and Cracking
Belvoir St Theatre
Eamon Flack
Stage
Jihad
The Djinn (Creative Development)
Performance Space
Stage
Ensemble
Trustees
Malthouse Theatre/Belarus Free Theatre
Natalia Kaliada & Nicolai Khalezi
Stage
Director/Haz
Sami in Paradise
Belvoir St Theatre
Eamon Flack
2017
Stage
Diego
Atlantis
Belvoir St Theatre
Rosemary Myers
Stage
Jihad
The Burrangong Affair (Creative Development)
Performance Space
Stage
Bani
The Tribe
Urban Theatre Projects
Rosie Dennis
Television
Ismail Al-Bayati
Safe Harbour
Matchbox Pictures
Glendyn Ivin
2016
Stage
Amir
Disgraced
Melbourne Theatre Company/Queensland Theatre Company
Nadia Tass
Stage
Bani
The Tribe
Belvoir/Urban Theatre Projects
Rosie Dennis
Stage
The Friar / Montague
Romeo and Juliet
Bell Shakespeare
Peter Evans
2015
Stage
Antonio/Stephano
The Tempest
Bell Shakespeare
John Bell
Stage
Clerk/Sergeant
Mother Courage and Her Children
Belvoir St Theatre
Eamon Flack
Stage
Performer
Burrangong (Workshop)
Stalker Theatre
Gavin Webber / Rachael Swain
Stage
Bani
The Tribe
Urban Theatre Projects/ Festival of Sydney
Janice Muller
2014
Stage
Othello
Othello
State Theatre Company of South Australia
Geordie Brookman and Nescha Jelk
Feature Film
Mohammad
Alex and Eve
Coventry Films
Peter Andrikidis
Online
Othello/Brutus
Bell Shakespeare
Bell Shakespeare / ABC
James Evans, John Bell, Peter Evans
2012
Stage
Ross (u/s Macduff)
Macbeth
Bell Shakespeare
Peter Evans
Stage
Haz
The Buried City
Urban Theatre Projects/ Belvoir
Alicia Talbot
2011
Television
Aarif
At Home With Julia
Quail TV
Erin White
Stage
Oberon
A Midsummer Night's Dream
Arts Radar
Eamon Flack
2009
Stage
Aldo/ Diego/ Jack/ Doc
The Call
Griffin Theatre Company
Lee Lewis
Television
Bill Bayeh
Underbelly 3
Underbelly 3
Sean Seet/ Tony Tilse
Voice Over
Darcy
Water Tight
ABC
Regina Botros
Feature Film
Imran Bashir
I Wish I Were Stephanie V
Courage Films
Jon Cohen
2008
Stage
Haemon
Antigone
Company B
Chris Kohn
Stage
Wahab/Nihad
Scorched
Company B
Neil Armfield
Television
Massoud
East West 101 (Series 2)
SBS/ Knapman Wyld
Peter Andrikidis
Television
Gazza
All Saints
Seven Network Operations
Jet Wilkinson
Voice Over
Concerto for Humans and Semtex
ABC
Anna Maseriti
2004
Stage
Daniel
Through the Wire
Performing Lines/ Stables
Ros Horin
2003
Stage
Leone Gala
The Rules of The Game
Ricochet Working Productions
Alan Flower
Stage
Dante
Purgatory Down Under
New Murcury Theatre
Alex Broun
2002
Stage
Policeman
Pussy Boy
B Sharp/ Kicking and Screaming
Chris Mead
Stage
Nick Feast
Crazy Brave
Tamarama Rock Surfers
Michael McCall
Voice Over
Unreliable Unmentionable Unreal
ABC
Heather Steen