Director; The Devil In Me; Todd Walker music video
5' 11" (1.8 m)
Did You Know?
Walked out of Songwriting Program at Berklee College of Music over a disagreement with a temporary professor. Immediately enrolled in film school.