
Known For
Filmography
—2026
2026
2025
2025
2025
2024
2024
2023
2022
2022
2022
2019
2014
2013
Log Off, Loser!
Log Off, Loser!
Movie · as Noah

Borges and Me
Movie · as Father Burns

Close
Movie

Seaforth
Movie · as Young Coinneach

The Chief
TV · as Paul Weir · 4 eps

Coldwater
TV · as Brick · 6 eps

Stolen Miles
Movie · as Fraser

Damaged
Movie · as Neighbour #2

Calamity James
Movie · as James

Worlds Apart
Movie · as Nicholas

Empire of Light
Movie · as Pogo

Andor
TV · as Nazy · 2 eps

The Demon Headmaster
TV · as Tristan · 1 ep

Outlander
TV · as Young Man · 1 ep

Shetland
TV · as Tom Knox · 3 eps