Michelle Elizabeth O'Shea: Michelle Elizabeth O'Shea. Actress: Megaboa. Michelle Elizabeth O'Shea is known for Megaboa (2021), Destruction Los Angeles (2017) and Ebenezer (2021).
Known For: Megaboa (Allison(as Michelle O'Shea)), Destruction Los Angeles (Clothing Store Co-Worker(as Michelle O'Shea)), Ebenezer (Dana), The Bay (Orchid Girl(as Michelle O'Shea))