Ethan Moorhouse is known for Ludwig (2024), Masters of the Air (2024) and Sebastian (2024). He is a graduate from the London Academy or Music and Arts.
Hide unreleased
Body Song TBA
as Uncle Arran
The Moment 2026
as Driver
Sycoraxe 2025
as Paul
Sebastian 2024
as Communications Officer
Credits from TMDB.