2024
The Jetty as Malachy (4 episodes)
2024
The Book of Clarence as Decimus
2022
A Casa do Dragão: A Casa que os Dragões Construíram as Aegon II (10 episodes)
2022
Mayflies as Young Tully (2 episodes)
2022
SAS Rogue Heroes as Mike Sadler (6 episodes)
2022
House of the Dragon as Prince Aegon Targaryen (10 episodes)
2021
Domina as Gaius (2 episodes)
2021
Salt Water Town as Liam
2019
Tolkien as Christopher Wiseman
2017
The Last Post as Lance Corporal Tony Armstrong (6 episodes)