S
Stephen Lambert
Creator
Born 1959-03-22
London, England, UK
Known For
Popular credits
8.0
Making Squid Game: The Challenge
Self
Now Showing
Discover
Movies
Social
Settings
Stephen Lambert — Now Showing