Actor
Skinwalker: Curse of the Shaman
2005 · as Chester
Three Bad Men
2005 · as Dutch Henry
Hollywood, It's a Dog's Life
2004 · as Dr. Montoya
A Man Apart
2003 · as Gustavo Leon
100 Kilos
2001 · as Solar
The Crew
2000 · as Jorge
Knockout
2000 · as Officer Stark
The Adventures of Young Indiana Jones: Spring Break Adventure
1999 · as Pancho Villa
My Little Assassin
1999
Candyman: Day of the Dead
1999 · as Tino
CHiPs '99
1998 · as Officer
The Wonderful Ice Cream Suit
1998 · as Toro