Meagan Tandy: Meagan Tandy. Actress: Piranha 3DD. Meagan Tandy was born on 3 May 1985 in Fremont, California, USA. She is an actress, known for Piranha 3DD (2012), Unstoppable (2010) and Teen Wolf (2011). She has been married to Branden Wellington since 1 September 2024.