Acting
5
Movies
0
TV Shows
46
Crew Credits
27
Years Active
★ 0
Popularity
Top 5 by popularity
Vampire
as Brother
Imagination
as institution employee
Psalms
as David
Eclectic Shorts by Eric Leiser
as self
Glitch in the Grid
as Jeffrey
5 titles