Efrem P. Towns(1985-2017)
- Actor
- Producer
- Director
Efrem P. Towns was born on 20 August 1985 in New Orleans, Louisiana, USA. He was an actor and producer, known for Slate (2012), Sergent Bilko (1996) and Stoners on a Mission. He died on 26 December 2017 in New Jersey, USA.