Darren Walsh is an English actor , director , writer , animator , voice artist , and comedian .
Darren Walsh is an English director , animator , writer , actor , voice artist , and comedian .