No photoSimon PetrieActorActed in 32010s2016Lazy EyeAssistant de Mel2010Monster Truck MaterRasta Carian (voice)2000s2002What's New, Scooby-Doo?Jonas Sulk / Demon Farmer (voice) · 1 episode75