Cold Take
Discover
Club
Blind Pick
Log in
Sign up
S
Shay Leonard
Follow
Born 1 January 1970
Died 1 January 2023 (aged 53)
Director
Sealed
2000
?.?
?.?
To Catch a Crow
Director
Actor
Sealed
1998
?.?
?.?
This Is Hardcore
Self
Producer
The Paper Round
Sealed
2002
?.?
?.?
The Paper Round
Producer