Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Leigh Kilton-Smith
Follow
Born 12 December 1955 in Austin, Texas, USA
Actor
Sealed
2019
?.?
?.?
Murder Mystery
Complaining Lady Tourist
Sealed
1986
?.?
?.?
Deadtime Stories
Seductress
Sealed
1979
?.?
?.?
Not Only Strangers
Marty
Producer
Sealed
2022
?.?
?.?
Vengeance
Executive Producer