Born
1984-02-25 (age 42)
Birthplace
Toronto, Ontario, Canada
Known For
Acting
No biography available.
Jesus Henry Christ
as Tom Herman
2012
Honey Bunch
as Invalid
2026
The Umbrella Academy
as Merle
2019