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: