Grimm
Bad Samaritan
Firefox
The Librarians
Nowhere Man
Final Justice
Movie · as Nino
TV · as Interpol Agent · 1 ep
TV · as Dmitri · 1 ep
Movie · as Assistant D.A. Potts
TV · as Steve Weaver · 1 ep
Movie · as Grosch