Radio
2000
Narrator
The Ganges And Its Tributaries
ABC
Justine Lees
1999
Miguel
Not Cricket: A Ray Crawley Mystery
ABC
Justine Lees/ Annd Mcinnerney
Short Film
2015
Luke
The Office Leader
David Willing
2014
Nick
The Experiment
David Willing
2009
Presenter
Corrosion Chemistry
Video Education Australia
Nick Hayward
2008
Presenter
Bohr's Atoms
Video Education Australia
Nick Hayward
Stage
2017
Anand (Lead)
The Perfume Garden
Australian Bollywood Productions
Paul Watson
2016
Raj
Is It Because I'm Indian
6 PAC Touring
Carolyn Bock
2015
Rajoo (refugee)
The Process
Process Productions
John Gauci
2015
Raj
Is It Because I'm Indian
Kuala Lumpur Performing Arts Centre
Carolyn Bock
2014
Raj
Is It Because I'm Indian
Australian Bollywood Productions
Carolyn Bock
2007
Anand
The Perfume Garden
Elephanta (Athenaeum Theatre)
Babs MacMillan
Voice Over
2018
Albert (Old man)
Heady Days. Animated TV series
Shaun Patten
2017
English Announcer
Petula From Downtown To Broadway
Will Conyers
2016
Narrator for audio book (The Cleanskin)
The Cleanskin
Audible
Chris Chapple
Corporate Work
2018
Sergio (IT Systems Manager). Training video
Hospital Training
Balloontree Productions
Matt Smolen