Actor Duncan Armitage is an actor, known for Tortoise in Love (2012), Mesocafé (2011) and Ambleton Delight (2009). Height: 5' 8" (1.73 m) Known for: Tortoise in Love (2012), Mesocafé (2011), Ambleton Delight (2009), Pookie (2005) Search: