MTDB
365
Home
Movies
TV Shows
Actors
Link copied to clipboard!
Share
Tweet
Stephen Lambert
Born:
1959-03-22
Place of Birth:
London, England, UK
Known For:
Creator
Known For
Making Squid Game: The Challenge
2023
8.0
as Self