Duncan Kenworthy

Producer and creative consultant on Fraggle Rock.

Director of international production for Henson International Television.