Howie Dewin: Howie Dewin. Director: Llamageddon. Howie Dewin is known for Llamageddon (2015).
Known For: Llamageddon (Director(directed by))