Actor
She Will
2022 · as Owen
Our Ladies
2019 · as Bobby
Outlaw King
2018 · as Alexander Bruce
Star Wars: The Last Jedi
2017 · as Resistance Evacuation Officer
The Prevailing Winds
2016 · as The Police Officer
Sunset Song
2015 · as Will Guthrie