David Caesar

David Caesar co-directed the K9 episodes Regeneration and Liberation.