David Llewellyn
Actor
David Llewellyn is an actor, known for The Scarcrow (2000), Muhammad: The last prophet (2002). According to Internet Movie Database these are his only credits as an actor.
For more information press the link below:
https://www.imdb.com/name/nm6075360/