|2017||A Bundle of Trouble: An Aurora Teagarden Mystery as Luther Granberry|
|2016||Warcraft as Officer #3|
|2011||In the Name of the King: Two Worlds as Soldier #1|
|2008||Odysseus: Voyage to the Underworld as Christos|
|2007||Postal as Azeem|
|2006||The Hard Corps as Dancer (uncredited)Watch Free|
|2005||The Sandlot 2 as Boyfriend|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.