Actress, Production Manager Megan Armitage is an actress and production manager, known for Busted Walk (2011), Last Call (2008) and Scúp (2013). Known for: Busted Walk (2011), Last Call (2008), Scúp (2013), Cinematherapy Road Test (2004) Search: