Known For
Filmography
2023
2019
2014
2014
2011
2009
2009
2008
2006
2004
2003
2003
2003
2003
2002
2001
2000

How I Learned to Fly
Movie · as Manuel

The Curse of La Llorona
Movie · as Perez

Kepler X-47
Movie · as Ray

Jane the Virgin
TV · as Louis XVI · 1 ep

Franklin & Bash
TV · as Sebastian · 1 ep

Minty the Assassin
Movie · as Zen Cowboy

Archer
TV · as Rodrigo / Miguel (voice) · 1 ep

Star Wars: The Clone Wars
TV · as Atai Molec (voice) · 3 eps

Ultraviolet
Movie · as Violet's Husband

Heat Team
Movie · as Toothpick

Star Runner
Movie · as Coach Rudy

The Medallion
Movie · as Interpol Agent Martin (uncredited)

The Twins Effect
Movie · as Ethan

Infernal Affairs II
Movie · as Private Investigator #1

So Close
Movie · as Peter

Six Feet Under
TV · as Hospital Orderly (uncredited) · 1 ep

Gen-Y Cops
Movie · as Quincy
