Leith Towers is a film actor and musician from New Zealand.
Krampus 2015
as Derek
Satisfaction 2014
as Tom
Credits from TMDB.