Ted 'Teddy' Saunders is a producer and director of shorts as well as an actor.
NCIS
Series • 2003
Taken Heart
Movie • 2017