Monty Python in Aberystwyth 2009
Executive Producer
10 Best Elgar 2007
Cameleon 1997
Director
Branwen 1995
Director, Writer
Dafydd 1995
Credits from TMDB.