David Walmsley


Film Credits

To Walk Invisible (2016)
as Joseph Bentley Leyland
Ben-Hur (2016)
as Marcus Decimus
Banished (2015)
as William Stubbins

Production Credits

Peter Pan (2000)
Executive Producer