Atuação
15 títulos • ativo desde 2011

Outlander
como Percy Beauchamp

A Roda do Tempo
como Lord Luc

A Descoberta das Bruxas
como Walter Raleigh

Chame a Parteira
como Gerard Fletcher

A Agência
como SAC/SOG Commander J. Pruitt

Carga Explosiva: A Série
como Aleksander Magyar

Segurança Máxima
como Scotty Turnbull

The Interceptor
como Darren Wark

Bashment
como Daniel

The Famous Five
como Maxwell Endicott, Jr

KickOff
como Danny

Victim
como Roger

Unwatchable
como Lieutenant

Peril on the Night Train
como Maxwell Endicott Jr.
Roadside Picnic
como Tender