
Leah Gibson
Birthday: 1985-01-03 | Place of Birth: Victoria, British Columbia, Canada...
Known For
Acting
Year
Title
Role
2024
Winner
as Jennifer Solari
2024
The Painter
as Lucy
2023
Mercy
as Michelle Miller
2021
Soccer Mom Madam
as Letty
2018
Sacred Lies
as Vivienne Schroeder
2016
Lost Solace
as Betty
2016
What An Idiot
as Grace
2016
Ms. Matched
as Michelle
2015
The Christmas Note
as Melissa McCreary
2015
Seeds of Yesterday
as Melodie
2013
Eve of Destruction
as Chloe Banks
2013
Kill for Me
as Natalie Ross
2013
Crook
as Tricky
2009
Stranger with My Face
as Lia's Nurse
2008
The Devil's Ground
as Amy Singer
2008
Odysseus & the Isle of Mists
as Penelope
2007
Second Sight
as Nicole Smittz