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