Angelo Bowers(1984-2012)
- Actor
Angelo Bowers was born on 28 February 1984 in San Francisco, California, USA. He was an actor, known for Brainiacs in La La Land (2010) and Roger Star (2009). He died on 3 January 2012 in Hollywood, Los Angeles, California, USA.