| 
He Does Not Want Peace
como Neill Englebright
 | 2016 | 
  | 
Figaro
 | 2016 | 
  | 
Doctor Who: Os Maridos de River Song
como Ramone
 | 2015 | 
  | 
Life in Color
como Christopher
 | 2015 | 
  | 
The Magnificent Eleven
como Ramesh
 | 2013 | 
 | 
As Aventuras de Tintim
como Co-Pilot / French Medic (voz)
 | 2012 | 
  | 
The Space Between
como Maliq
 | 2011 | 
  | 
Americanizing Shelley
como Neil 'Neelu' Brar
 | 2007 | 
  | 
Flatland
como Quentin Mitchell
 | 2002 | 
  | 
Farewell, My Love
como Luc
 | 2001 | 
  | 
Zenon: A Zequência
como Proto Zoa
 | 2001 | 
  | 
Punks
como Rodney
 | 2000 | 
  | 
The Fear: Resurrection
como Mitch
 | 1999 | 
  | 
Zenon: A Garota do Século 21
como Proto Zoa
 | 1999 | 
  | 
The Others
como Austin Cole
 | 1997 |