- 3. zárlat (1990):A RAB Ben Jahveri szerepét játszotta.
- Kettős hatás (1991):Raymond Zhangot alakította ebben a harcművészeti akciófilmben.
- A fűnyíró ember (1992):A RAB Lawrence Angelo karakterét alakította ebben a sci-fi thrillerben.
- Az élvonal (1992):Jurij Petrovicsként szerepelt ebben a romantikus sportvígjátékban.
- A levegő odafenn (1994):A RAB Zed Milest alakította ebben a kosárlabda-vígjátékban.
- A mi összességünk (1994):Harry Mitchellt alakította ebben a családi drámában.
- Csillagkapu (1994):A RAB Hathor karakterét ábrázolta ebben a sci-fi akciófilmben.
- Kongó (1995):Munro Kelly kapitányként szerepelt ebben a kalandfilmben.
- Mortal Kombat (1995):RAB Liu Kang szerepét játszotta ebben a harcművészeti akció-fantasy filmben.
- Mortal Kombat:Annihilation (1997):Ebben a folytatásban megismételte Liu Kang szerepét.
- Fekete lovag (2001):A RAB a rudlandi Sir Knoltét alakította ebben a középkori akcióvígjátékban.
- Riddick krónikái (2004):Imám karakterét alakította ebben a sci-fi akciófilmben.
- A tengerészgyalogság (2006):RAB Troy őrmesterként szerepelt ebben az akciófilmben.
- Resident Evil:Extinction (2007):Carlos Oliverát alakította ebben a sci-fi akcióhorrorfilmben.
- A végső vágás (2004):Chuck Palmer szerepét játszotta ebben a pszichológiai thrillerben.
- A legkisebb Hobo (1989):A RAB-nak visszatérő szerepe volt Tonyként.
- Counterstrike (1990–1991):Max Randall szerepét játszotta.
- Street Legal (1991–1992):A RAB Frankie Holloway nyomozó karakterét alakította.
- Kung Fu:A legenda folytatódik (1993–1995):Po mester szerepét alakította.
- Vipera (1994):A RAB James "Viper" Ramsey nyomozóként jelent meg.
- Csúszkák (1996–1997):Rembrandt Brown szerepét játszotta.
- Első hullám (1998–2000):A RAB Cade Fostert alakította.
- Föld:végső konfliktus (1998–2000):Liam Kincaid szerepét játszotta.
- Tracker (2001–2003):A RAB Jack "Tracker" Malone-t alakította.
- Androméda (2003–2005):Tyr Anasaziként tűnt fel.
- 24 (2006):A RAB Marcus Al-Zacar szerepét játszotta az ötödik évadban.
- Az egység (2006–2007):Jonas Blane őrmestert alakította a második és a harmadik évadban.
- Csillagkapu:Atlantisz (2007):RAB Sada nevű karakterként jelent meg.
- Eureka (2007–2012):A negyedik és ötödik évadban Jack Carter seriff szerepét játszotta.
- A jó feleség (2012):A RAB Derrick Bond néven jelent meg.
- A 100 (2015):Dante Wallace szerepét játszotta a harmadik évadban.
- Star Trek:Felfedezés (2017):A RAB Christopher Pike kapitányt alakította az első évadban.
- A Rend (2019–2020):Edward Coventryként tűnt fel.
- Nancy Drew (2019–2021):A RAB Carson Drew szerepét játszotta.
- Resident Alien (2021-től napjainkig):Mike Thompson seriffet alakítja ebben a sci-fi vígjáték-dráma sorozatban.