Terence Maynard

Terence Maynard is a renowned actor who has played a part in 26 movies and over 5 TV shows. His most notable roles are in Waiting, An Angel in Waiting, Can't Buy Me Love and more recently, the role of Helios in BBC's Merlin.

Source
Cure Byte