Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Rae Barker
Follow
Born in Hampstead, London, England, UK
Actor
Sealed
1998
?.?
?.?
Shadow Run
Julie
Sealed
2005
?.?
?.?
Somewhere
Man B
Producer
Sealed
2005
?.?
?.?
Somewhere
Producer