Known For
Filmography
—
2025
2024
2023
2022
2022
2021
2014

Nightling
Movie · as Kaito (voice)

Outlander: Blood of My Blood
TV · as Messenger Boy · 1 ep

Kensuke's Kingdom
Movie · as Michael (voice)

Puffin Rock and the New Friends
Movie · as Marvin (voice)

Super PupZ
TV · as Haggis · 9 eps

Granite Harbour
TV · as Noah Crockford · 3 eps

Princess Mirror-Belle
TV · as Finn · 12 eps

Outlander
TV · as Fisherfolk Lad #3 · 1 ep
