Victor Cook is known for his work on Scooby-Doo! Mystery Incorporated (2010), Lilo & Stitch: The Series (2003) and Tarzan & Jane (2002). Read more on iMDB