Home / Discover / People

Awake

2021
as Gregg

The Future Is Now!

2011
as Young Man

White Lie

2019
as Sam Blumenthal

The Twentieth Century

2019
as Mackenzie King

Willed to Kill

2012
as Detective Mason

Beat Down

2012
as Henry

Great Great Great

2017
as Tom Anderson (as Daniel Beirne)