Movies
TV Shows
Personal Info
Known For
Creator
Birthday
1959-03-22
Place of Birth
London, England, UK
Stephen Lambert
Known For
Making Squid Game: The Challenge
as Self