Cast Credits The Catch (2016) Guest starring as Bashir Al-Salim Episode 1x04: The Princess and the I.P. (Apr 14, 2016) [Co-Star] Backstrom (2015) Guest starring as Zane Backman Episode 1x12: Corkscrewed (Apr 23, 2015) Masters of Sex (2013) Guest starring as Lyle Schwartz Episode 4x04: Coats or Keys (Oct 2, 2016) Sleepy Hollow (2013) Guest starring as Brad Episode 4x08: Sick Burn (Feb 24, 2017) [Co-Star] NCIS: Los Angeles (2009) Guest starring as The Driver (2 episodes) Episode 3x24: Sans Voir (2) (May 15, 2012) Episode 3x23: Sans Voir (1) (May 15, 2012) The Forgotten (2009) Guest starring as Jonathan Teague Episode 1x16: Designer Jane (Jul 3, 2010) [Co-Star] The Mentalist (2008) Guest starring as Ray Qasimi Episode 6x19: Brown Eyed Girls (Apr 27, 2014) House (2004) Guest starring as Mike Episode 8x08: Perils of Paranoia (Nov 28, 2011) [Co-Star] NCIS (2003) Guest starring as Walid Abbas Episode 7x12: Flesh and Blood (Jan 12, 2010) [Co-Star] Relic Hunter (1999) Guest starring as Policeman #1 Episode 1x13: Afterlife and Death (Feb 19, 2000) Guest starring as Shareef Episode 2x13: Out of the Past (Feb 3, 2001) Guest starring as Yusef Episode 3x04: The Light of Truth (Oct 8, 2001) Stargate SG-1 (1997) Guest starring as Til'Vak Episode 9x14: Stronghold (Jan 27, 2006)