Acting
The Librarians
Interpol Agent
2014
Grimm
Dmitri
2011
Nowhere Man
Steve Weaver
1995
Bad Samaritan
Nino
2018
Final Justice
Assistant D.A. Potts
1998
Firefox
Grosch
1982