Acting
1978-06-22 · Emberton, Buckinghamshire, England
The Lionheart
2023 · Movie
Hot Wheels Battle Force 5
2009 · Series