Daf Arwyn Jones

Daf Arwyn Jones was a 1st assistant director credited on the Torchwood television story Random Shoes.