Acting
4
Movies
3
TV Shows
8
Years Active
★ 1
Popularity
Top 7 by popularity
Being Human
as Ryan
Diggstown
as Adam Leonard
The Hummingbird Project
as Trailer HQ Assistant
Bad Roommate
as Bam
Time of Death
as Teenage Vincent
Jouliks
as Policier
The Lower Plateau
as Ben
4 titles