Known For
Acting
Born
January 5, 1959 (age 67)
Supernatural
Officer
2005
Stargate SG-1
Lt. Col. Harlan Beck
1997
MacGyver
Gun Customer
1985
Scary Movie 4
Russian Diplomat
2006
Trapped
Heins
2002
The Engagement Back-Up
Victor
2022
Letters from the Big Man
Benny Rodriguez
2011