Photo of Michaela Longden

Michaela Longden

Biography

An actress, known for Terminal (2019), Audax (2014) and The Creature Below (2016).

Acting

By IMDb rating
Poster for “Rob1n”

Rob1n

2025IMDb 3.6
Freya