Derek Spriggs
Known For:
Acting
2023
VFX Artist
The Iron Claw
2011
Actor
James Loader
17 Miracles
1979
Actor
The Trophy Case