Actor · Born 1968
How I Learned to Fly
2023 · as Manuel
The Curse of La Llorona
2019 · as Perez
Kepler X-47
2014 · as Ray
Minty the Assassin
2009 · as Zen Cowboy
Ultraviolet
2006 · as Violet's Husband
Heat Team
2004 · as Toothpick
Star Runner
2003 · as Coach Rudy
Infernal Affairs II
2003 · as Private Investigator #1
The Medallion
2003 · as Interpol Agent Martin (uncredited)
The Twins Effect
2003 · as Ethan
So Close
2002 · as Peter
Gen-Y Cops
2000 · as Quincy