Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Rachel Sellan
Follow
Born 4 October 1990 in Welland, Ontario, Canada
Actor
See all 14 →
Sealed
2012
?.?
?.?
Silent Hill: Revelation 3D
Mannequin Girl
Sealed
2016
?.?
?.?
Let Her Out
Drama Class Friend
Sealed
2015
?.?
?.?
The Sublet
Alex
Sealed
2021
?.?
?.?
Two for the Win
Nancy Sieber
Producer
Sealed
2022
?.?
?.?
Devil's Void
Co-Producer