Luke Watson

Luke Watson is a director who directed several episodes of Series 1 of Leonardo.

Episodes Directed

 * Something Wicked
 * The Lightning Box
 * Angels and Cherubs
 * Lost and Found
 * Fireball
 * Enter the Robot