Home / Discover / People

Arrival

2016
as Captain Marks

Ready or Not

2019
as Alex

The Darkest Minds

2018
as Rob Meadows

How It Ends

2018
as Jeremiah

Marriage Story

2019
as Carter Mitchum

Bad Times at the El Royale

2018
as Larsen Rogers

City on a Hill

2019
as Jimmy Ryan

The Last Tycoon

2017
as Max Miner

Anon

2018
as Cyrus Frear

Parallel

2018
as Josh

The Front Runner

2018
as Billy Shore

61st Street

2022
as Johnny Logan

Republic of Doyle

2010
as Des Courtney

Het paradijs

1998
as House jongen 2

The Four Horsemen

2008
as Eric Rollins

Kin

2018
as Jake

Blue Bayou

2021
as Ace

Beat Down

2012
as Michael

Goalie

as Terry Sawchuk

Director

Episode Dinner Date
Chaand from London
2016
Episode Dinner Date
Sam from Solihull
2016
Episode Dinner Date
Sam from London
2016
Movie Walking Through Fires

Writer

Movie Walking Through Fires

Producer

Movie Walking Through Fires
Movie Goalie

Guest Star

Episode Hannibal
Naka-Choko
2014
Episode Murdoch Mysteries
Murdoch Night in Canada
2012
Episode Halt and Catch Fire
10Broad36
2015
Episode Hannibal
Shiizakana
2014