Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Megan Lockhurst
Follow
Born in Milton, Ontario, Canada
Megan Lockhurst is a Canadian actress and singer songwriter.
Actor
See all 25 →
Sealed
2025
?.?
?.?
Havoc
News Anchor
Sealed
2015
?.?
?.?
Robert
Martha
Sealed
2025
?.?
?.?
Stand Your Ground
Abigail
Sealed
2023
?.?
?.?
The Siege
Sarah