Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Sacha Powell
Follow
Born 16 June 1994 in Brighton, England
Actor
Sealed
2017
?.?
?.?
Roof Culture Asia
Himself
Sealed
2015
?.?
?.?
Storror Supertramps - Thailand
Himself
Sealed
2025
?.?
?.?
We Are Storror
Self
Editor
Sealed
2017
?.?
?.?
Roof Culture Asia
Editor
Sealed
2022
?.?
?.?
Capstone: The England Project
Editor
Cinematographer
Sealed
2017
?.?
?.?
Roof Culture Asia
Director of Photography
Sealed
2022
?.?
?.?
Capstone: The England Project
Camera Operator
Crew
Sealed
2021
?.?
?.?
Juice That Makes Your Head Explode
Thanks