|2018||The Outpost as Zed|
|2017||Lies We Tell as Nathan|
|2014||Desert Dancer as Afshin Ghaffarian|
|2014||Hercules as Iolaus|
|2012||White Heat as Jay|
|2011||Atlantis: End of a World, Birth of a Legend as Yishharu|
|2010||Prince of Persia: The Sands of Time as Bis|
|2010||Pete Versus Life|
|2009||The Lovely Bones as Ray Singh|
|2009||Triage as Boy in Beirut|
|2008||10,000 BC as Moha|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.