Ian Ronningen is known for Letterkenny (2016), Total Drama Island (2007) and The Handmaid's Tale (2017).