Home / Discover / People

Westworld

2016
as Lee Sizemore

Estranged

2015
as Callum

Wer

2013
as Gavin Flemyng

Separation

2021
as Alan

Negative

2017
as Hollis

Lorna Doone

2001
as Solder at Sedgemoor

Guest Star

Episode Midsomer Murders
Electric Vendetta
2001