Actor, Special Effects Chris Clowers is known for his work on MyMusic (2012), The Bike Thief (2011) and Noah's Ark (2014). Known for: MyMusic (2012), The Bike Thief (2011), Noah's Ark (2014), Idle Hands (2014) Search: