Omari Douglas

Omari Douglas (born 24 March 1994 ) voiced Neal Hart in the Big Finish Torchwood series audio story Double Part 1.