Laurie Davidson · Actor
Sealed
2027
The Surgeon
Ben
Sealed
2023
The Last Kingdom: Seven Kings Must Die
Ingilmundr
Sealed
2022
National Theatre Live: Jack Absolute Flies Again
Jack Absolute
Sealed
2020
Verisimilitude
Josh
Sealed
2019
The Good Liar
Hans Taub (1948)
Sealed
2019
Cats
Mr. Mistoffelees
Sealed
2017
Diana and I
Michael Lewis
Sealed
2014
Vampire Academy
Party Host (uncredited)