O tun sere ninu awon fiimu bi Sound of Violence (2021), Scream (2022) ati Scream VI (2023).IpileWon bi Brown si ilu Alameda, California, won si to dagba ni ilu Springfield, Oregon.. 
Ní ọdún 1968 ó jáwé olú bori nínú ìdíje ìyàwòrán Biscuits Berlin àti pé ó ṣiṣẹ́ fún ọdún kan lórí ọkọ̀ ojú-omi kékeré kan tí ó lọ kiri àwọn eti òkun ti arin gbùngbùn Afrika.. 