
as Lt. Spencer Lane

as Dr. Jeremy Kreitsek
2013

as Iolaus
2014

as Lt. Spencer Lane
2023

as Zed
2018

as Ray Singh
2009

as Fameuil
2018

as Father Rodrigo
2020

as Bis
2010

as Rick
2019

as Moha
2008

as Dr Noah Jacobs
2025

as Richard Shale
2023
as Iolaus
2014

as Charles Dickens ("Watching")
2021

as Nathan
2018

as Iolaus
2014

as Afshin Ghaffarian
2014

2013

as Atul
2012

as Yishharu
2011

as Bis
2010

as Ray Singh
2009

as Boy in Beirut
2009

as Moha
2008
as Zed
30 ep.

as Dr. Jeremy Kreitsek
1 episodes

as Lt. Spencer Lane
12 episodes

as Zed
30 episodes

as Fameuil
1 episodes

as Father Rodrigo
1 episodes

as Rick
1 episodes

as Dr Noah Jacobs
2 episodes

as Richard Shale
4 episodes

as DC Asim Fry
6 episodes

as Jay
6 episodes

11 episodes