Sacha Powell Details Galleries Cast On MovieCast On TV Name Sacha Powell Also Known As Birthday 1994-06-16 Gender Male Place of Birth Brighton, England Original Size (566x850) As: Himself2015-06-14Storror Supertramps ... As: Himself2017-09-04Roof Culture Asia...