Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lewis Francis
Follow
Born 10 August 1999 in Swindon, Wiltshire, England, UK
Actor
Sealed
2022
?.?
?.?
Wall of Sound
Tyler
Crew
Sealed
TBA
?.?
?.?
ANALOGUE: A Horror Anthology
Cinematography