Playing Anthony Dull in William Shakespeare's Love's Labors Lost at the Royal Shakespeare Company, Stratford-Upon-Avon, England, directed by Michael Kahn. (August 2006)
Playing Anthony Dull in William Shakepeare's Love's Labors Lost the Shakespeare Theatre Company, Washington DC, directed by Stephen Fried. (May 2007)
Playing Slava and Behrouz in Ethan Coen's Happy Hour at
The Atlantic Theater Company, Off-Broadway, in New York
directed by Neil Pepe. (December 2011)
Playing Imam Saleem in The Invisible Hand by Ayad Akhtar Directed by Jerry Genochio at Kansas City Rep Sept 2016.
Winner Best Actor New York VisionFest 2007 at Tribeca for his work in the film Off-Duty.