Acting
Fresh Off the Boat
Announcer
2015
NCIS
Phil
2003
Alias
Alpha Team Leader
2001
The West Wing
1999
Family Law
DEA Agent
The Naked Truth
Pool Player
1995
Middleton Christmas
Mr. Masterson
2020
Between Us
Mark
2012
Midnight Healing
Richard
2000
Diamondbacks
Astronaut
1998
Omaha (The Movie)
Gustavo, Columbian Jewel Thief
13 Steps