Known For
Filmography
2023
2021
2018
2018
2017
2017
2014
20022001
1997

Crushing Season
Movie · as Tim Cassidy

Kidnapped
Movie · as Robert

Sleep No More
Movie · as Aaron

Picnic at Hanging Rock
TV · as Albert Crundall · 6 eps

The Lears
Movie · as Rory Lear

Picture Wheel
Movie · as Elliott

Parer's War
Movie · as Lieutenant Jock Erskine
Young Arthur
Young Arthur
Movie · as Kay

Waking the Dead
TV · as Young William Griffiths (uncredited) · 1 ep

Midsomer Murders
TV · as John Ransom · 1 ep
