Jeff Wayne's Musical Version of the War of the Worlds - The New Generation: Alive on Stage! 2013
as William Rowland
Ned 2003
as Henchman Williams
Computer Boy 2000
as Neo
The Egg 2019
Executive Producer
Credits from TMDB.