Colin Elliott: Colin Elliott. Additional Crew: Mysterious Skin. Colin Elliott is known for Mysterious Skin (2004), Lucky Duck (2012) and Bittu (2020).
Known For: Mysterious Skin (Additional Crew), Lucky Duck (Editor), Bittu (Editor), Chela: Lonely Pop (Producer)