He most notably played the role of Tarek in the 2007 film The Visitor and the role of Jesus in the American TV mini-series Killing Jesus, in addition to a number of American TV series.
Ia paling dikenal karena memerankan peran Tarek dalam film 2007 The Visitor dan peran Yesus dalam serial mini TV Amerika Killing Jesus selain sejumlah serial TV Amerika.