Filmography

How I Met Your Mother
2005 · Acting

Criminal Minds
2005 · Acting

The Odyssey
2026 · Acting

NCIS
2003 · Acting

American Horror Story
2011 · Acting

Chicago P.D.
2014 · Acting

Hawaii Five-0
2010 · Acting

S.W.A.T.
2017 · Acting

Grimm
2011 · Acting

NCIS: Los Angeles
2009 · Acting

Brooklyn Nine-Nine
2013 · Acting

2 Broke Girls
2011 · Acting

Scorpion
2014 · Acting

The Librarians
2014 · Acting

Pirates of the Caribbean: On Stranger Tides
2011 · Acting

The Equalizer
2014 · Acting

American Horror Stories
2021 · Acting

Perry Mason
2020 · Acting

The Purge: Anarchy
2014 · Acting

CSI: Cyber
2015 · Acting

American Gigolo
2022 · Acting

Training Day
2017 · Acting

Merry Happy Whatever
2019 · Acting

Jonah Hex
2010 · Acting

The Den
2013 · Acting

Clash of the Empires
2012 · Acting

Princess of Mars
2009 · Acting

Havenhurst
2016 · Acting

The Stranger
2024 · Acting

InAlienable
2008 · Acting

Virtually Heroes
2013 · Acting

Darkslide
2016 · Acting

The Egyptian Book of the Dead
2006 · Acting

Eaglewalk
2012 · Acting

When Aliens Attack
2011 · Acting
