logo
Rebecca Northan backdrop
Rebecca Northan poster
Rebecca Northan
Rebecca Northan is a Canadian actress, improviser, theatre director, and creative artist. She is known for playing the hippie mother Diane Macleod on ...