2023
						
							Slasher: Ripper as Jasper Cohen (1 episode)						
					 
									
						2023
						
							Eli Roth's Be Mine: A VR Valentine's Slasher as Det. Burns						
					 
									
						2022
						
							Guillermo del Toro's Cabinet of Curiosities as Hector (1 episode)						
					 
									
						2022
						
							From Scratch as Dr. Atluri (8 episodes)						
					 
									
						2022
						
							SkyMed as Ravi (1 episode)						
					 
									
						2022
						
							We're All in This Together as Adam Pelley						
					 
									
						2021
						
							Dan Brown's The Lost Symbol as CIA Agent (2 episodes)						
					 
									
						2020
						
							The Hardy Boys as Rupert Khan (3 episodes)						
					 
									
						2020
						
							Pretty Cheaters, Deadly Lies as Cameron						
					 
									
						2020
						
							Books of Blood as Dan						
					 
									
						2020
						
							The Clark Sisters: First Ladies of Gospel as Reza						
					 
									
						2020
						
							Transplant as Captain David (1 episode)						
					 
									
						2020
						
							October Faction as William Mishra (1 episode)						
					 
									
						2019
						
							Georgetown as Zahari						
					 
									
						2019
						
							Draupadi Unleashed as Dev						
					 
									
						2019
						
							Diggstown as Taisir Ahmed (1 episode)						
					 
									
						2019
						
							Hudson & Rex as Basil Thomas (2 episodes)						
					 
									
						2019
						
							Coroner as Dr. Neil Sharma (16 episodes)						
					 
									
						2018
						
							Let's Go Luna! as Aman (1 episode)						
					 
									
						2018
						
							FBI as Mr. Kazem (1 episode)						
					 
									
						2018
						
							Fahrenheit 451 as Fireman Stone						
					 
									
						2017
						
							SEAL Team as Jack Daniels (1 episode)						
					 
									
						2017
						
							Star Trek: Discovery as Straal (1 episode)						
					 
									
						2017
						
							The Handmaid's Tale as Dr. Taylor (uncredited) (1 episode)						
					 
									
						2017
						
							Taken as Tracy Dyer (3 episodes)						
					 
									
						2017
						
							24: Legacy as Malik Al-Sabi (1 episode)						
					 
									
						2016
						
							Incorporated as Marcus (4 episodes)						
					 
									
						2016
						
							Slasher as Azlan Jalalzai (2 episodes)						
					 
									
						2016
						
							DC's Legends of Tomorrow as Kamran Saeed (1 episode)						
					 
									
						2015
						
							The Art of More as Demir Bishara (8 episodes)						
					 
									
									
									
						2013
						
							Rogue as Greg Bowman (2 episodes)						
					 
									
						2013
						
							Orphan Black as Dr. Moffat (1 episode)						
					 
									
						2012
						
							Beauty and the Beast as Pierre Medjani (1 episode)						
					 
									
						2012
						
							Inescapable as Halim						
					 
									
						2012
						
							Saving Hope as Wadid Zarghami (1 episode)						
					 
									
						2012
						
							Cosmopolis as Photographer #2						
					 
									
						2011
						
							Alphas as Government Agent (1 episode)						
					 
									
						2011
						
							Silent Cargo as Baahir						
					 
									
						2010
						
							Hawaii Five-0 as Talib (1 episode)						
					 
									
						2010
						
							Nikita as Ambassador Saeed Tamir (1 episode)						
					 
									
						2010
						
							Covert Affairs as Proctor (uncredited) (1 episode)						
					 
									
						2010
						
							Unnatural History as Match Master (1 episode)						
					 
									
						2009
						
							Warehouse 13 as Secret Service Agent #3 (uncredited) (1 episode)						
					 
									
						2009
						
							The Listener as Detective (1 episode)						
					 
									
						2008
						
							Stiff Luv as Tom Boner						
					 
									
						2008
						
							The Border as Fazal (1 episode)						
					 
									
						2006
						
							The Smart Woman Survival Guide as Waseem (1 episode)						
					 
									
						2003
						
							Mayday as Captain Al Shubaily (1 episode)