Known For
Filmography
2020
2018
2018
2017
20122008

Perry Mason
TV · as Revelations Man · 1 ep

Dirty Dead Con Men
Movie · as Shane

Station 19
TV · as Officer Williams · 1 ep

S.W.A.T.
TV · as Jesse · 1 ep
Half-Life - The Freeman Chronicles
Half-Life - The Freeman Chronicles
TV · as G-Man · 1 ep

Battle Planet
Movie · as Soldier (as Michael Wallace)