Allen's love of movies led to work at various film festivals including the Toronto International Film Festival, where he was co-director of learning programs. His passion for environmental issues led to work with Greenpeace and Environmental Defence where he is currently a Senior Communication Manager. He enjoys running outdoors in all seasons.