Atuação
4 títulos • ativo desde 2026
Outlander: Blood of My Blood
como Younger Dougal MacKenzie
Shetland
como Noah Bett
Glenrothan
como Young Donal
Let It Come Down
como Elenco