Stephen Geaghan: Stephen Geaghan. Production Designer: The Outer Limits. Stephen Geaghan is known for The Outer Limits (1995), Snowpiercer (2020) and Valentine (2001).
Known For: The Outer Limits (Production Designer), Snowpiercer (Production Designer), Valentine (Production Designer), Another Life (Production Designer)