| Year | Role / Type | | Production / Director | | Company / Venue |
| 2007 - 2008 | Clive Film (Feature) |  | Zombies Of The Night Stuart Brennan | | Burn Hand Film Productions/British Phoenix Films
| |
| 2007 - 2008 | Raj Film (Short) | | The Briefcase Ari Gill | | Grove Road Entertainment
| |
| 2007 | Priest/Slave to Head/Pharoah Film (Docu) | | Mummies Forensics James Bates | 
 | FireFly Productions Elstree Studios | |
| 2007 | Hassan (supporting role) Film (Short) | | A Soldier's Home Coming Prince Davis | | Lifeline Productions
| |
| 2007 | Angry Young Man Film (Short) | | Beyond Brick Lane "Sciaphobia" Ned |  | Film For Humanity
| |
| 2007 | Mental Patient Film (Feature) | | Call Me A Psycho Ian Paterson |  | Superteam Productions
| |
| 2006 | Ricky's Friend TV |  | Psychic Private Eyes Jeff Leahy |  | IPM Kingston | |
| 2006 | Jay (lead role) Film (Short) | | Caution Wet Paint - The Bus Stop Charles Duke Michael |
 | Poplar 1572 Productions East London | |
| 2006 | Indian Servant Film (Feature) | | I Can't Think Straight Shamin Sarif |
 | Enlightenment Prods. London | |
| 2006 | David (lead role) Film (Short) | | The Seer Raja Bhattacharya | | Ravenbourne Communications & Design
| |
| 2006 | Boy (lead role) Film (LB) | | 8 Hours Nauman S. Qureshi | | Red 8 Films
| |
| 2005 - 2006 | Gang Member #3 Film (Feature) | | Superhero Harry Ian Paterson |  | Superteam Productions
| |
| 2006 | Neeko (supporting role) Film (Student) | | Floating Joshua Gilesburnett |  | LCC
| |
| 2006 | Tony (supporting role) Film (Feature) | | An East End Tale Charles Duke Michael |
 | Poplar 1572 Productions East London | |
| 2001 | Bus Passenger Commercial | | Guinness Limited
|  | ITV
| |
| 2000 | Edward Theatre |  | Find Me David Taylor | | The New Basildon College BCS | |
| 2000 | Jim Theatre |  | The Gut Girls
| | Webber Douglas Chanticleer Theatre | |
| 2000 | Thisbe/Flute Theatre |  | A Midsummer Night's Dream
| | Webber Douglas Chanticleer Theatre | |
| 2000 | Reporter TV | | Newborn
|  | Channel 4
| |
| 2000 | Prisoner TV |  | The Bill
|  | ITV
| |
| 2000 | Man in Market Film (Feature) | | It Was An Accident Metin Huseyin | | Litmus
| |
| 1999 | Argan Theatre |  | The Imaginary Invalid Stanley Morris | | The New Basildon College BCS | |
| 1998 | Harry Theatre | | The Thing Stanley Morris | | The New Basildon College BCS | |
| 1997 | Bobby Theatre | | Loneliness Stanley Morris | | The New Basildon College BCS | |
| 1995 | Various Theatre | | The Variety Show
|
 | Shiva Acting Academy The Beck Theatre (Hayes) | |