Masterminds
The Gifted
Halt and Catch Fire
The Front Runner
Whistler's Mother
Movie · as Russian Priest
Movie · as David Axelrod
TV · as Lab Tech · 1 ep
Movie · as Catering Assistant (uncredited)
TV · as Arki · 16 eps