2022
as Emad
2021
as Miles
2020
as Nasser
2017
2017
as Simon
2017
as Dr. Gabriel Varma
2016
as Lovely
2016
as Ishbaal
2015
as Alex
2014
as Priest
2012
as Rafael Falcón
2012
as Freddie Mercury
2012
as Rashid
2011
as Ash Khan
2010
as Gary Page
2009
as Nasser
1997
as Miguel Lopez
as London Segment