We don't have a biography for Giles yet. Hang in there, or go ahead and contribute one.
Appearances
Culpables: London
Guest cast, played by Tommy Belshaw
- Episode 2025-02-13: My Fault: London (Feb 13, 2025)