from Stockwell, London, England, UK
Eric Kofi Abrefa is a British stage, film and television actor, trained at the Royal Welsh College of Music and Drama, Cardiff, Wales, UK.
John
Jedediah the Terrible
Ben
(Unknown)
Mr. President
Switcher
Officer (Dover Castle)
Helicopter Merc
Jean
Exeter
Detective Kayden
NSA Tunnel Guard 1
Haisal
Jimmie
Company Messenger
Tight Jeans
Marcus
Yannek