Filmography

The 100
2014 · Acting

The Last of Us
2023 · Acting

Smallville
2001 · Acting

Stargate SG-1
1997 · Acting

The Good Doctor
2017 · Acting

Arrow
2012 · Acting

Psych
2006 · Acting

The Expanse
2015 · Acting

DC's Legends of Tomorrow
2016 · Acting

House of Cards
2013 · Acting

Avatar: The Last Airbender
2024 · Acting

Battlestar Galactica
2004 · Acting

Bates Motel
2013 · Acting

Invasion
2021 · Acting

A Million Little Things
2018 · Acting

Dark Angel
2000 · Acting

Nikita
2010 · Acting

The 4400
2004 · Acting

Continuum
2012 · Acting

Godzilla
2014 · Acting

Marvel's Jessica Jones
2015 · Acting

The Sentinel
1996 · Acting

Sanctuary
2008 · Acting

Big Sky
2020 · Acting

xXx: Return of Xander Cage
2017 · Acting

Wild Cards
2024 · Acting

The Twilight Zone
2002 · Acting

Motive
2013 · Acting

Da Vinci's Inquest
1998 · Acting

V
2009 · Acting

UnREAL
2015 · Acting

The Irrational
2023 · Acting

Blood & Treasure
2019 · Acting

I, Robot
2004 · Acting

The Cabin in the Woods
2012 · Acting

Elysium
2013 · Acting

Combat Hospital
2011 · Acting

Robson Arms
2005 · Acting

The A-Team
2010 · Acting

War
2007 · Acting

Under the Bridge
2024 · Acting

Plan B
2023 · Acting

The Returned
2015 · Acting

Almost Famous
2000 · Acting

The Spiderwick Chronicles
2024 · Acting

Jake 2.0
2003 · Acting

Romeo Must Die
2000 · Acting

The Murders
2019 · Acting

Snakes on a Plane
2006 · Acting

Big Day
2006 · Acting

The Lake
2022 · Acting

The Guard
2008 · Acting

MythQuest
2001 · Acting

The Chronicles of Riddick
2004 · Acting

Chaos
2005 · Acting

The Evidence
2006 · Acting

The Fearing Mind
2000 · Acting

The Assignment
2017 · Acting

Mary-Kate and Ashley in Action
2001 · Acting

The 9th Life of Louis Drax
2016 · Acting

Chimerica
2019 · Acting

Birth of the Dragon
2017 · Acting

Battlestar Galactica: Blood & Chrome
2012 · Acting

40 Days and 40 Nights
2002 · Acting

Terminal City
2005 · Acting

Ballistic: Ecks vs. Sever
2002 · Acting

Sight
2023 · Acting

Hardwired
2009 · Acting

Demonic
2021 · Acting

Come and Find Me
2016 · Acting

Falling
2020 · Acting

Stark Raving Mad
2002 · Acting

Trixie
2000 · Acting

A Dangerous Man
2009 · Acting

K-9: P.I.
2002 · Acting

They Wait
2007 · Acting

Meteor Storm
2010 · Acting

Liberty Stands Still
2002 · Acting

Coffee & Kareem
2020 · Acting

Tasmanian Devils
2013 · Acting

Guido Superstar: The Rise of Guido
2010 · Acting

Sole Survivor
2000 · Acting

Memory
2006 · Acting

Time of Death
2013 · Acting

The Unrestricted War
2025 · Acting

A Tale of Two Wives
2003 · Acting

Storm Seekers
2009 · Acting

Evil Feed
2013 · Acting

The Life
2004 · Acting

Survival Code
2013 · Acting

Rock Slyde
2010 · Acting
- No Poster
Various Positions
2002 · Acting

Befriend and Betray
2011 · Acting

Minghun
2024 · Acting

Web of Desire
2010 · Acting

Late Night Sessions
1999 · Acting

Lucky Star
2024 · Acting

Slant
Acting
