Stephen B'Aamba Albert
Stephen B'Aamba Albert was born in 1950 in Broome, Western Australia, Australia as Stephen Albert. He is known for his work on The Circuit (2007), Bran Nue Dae (2009) and Bobtales (1998). He died on November 13, 2019 in Perth, Western Australia.