Ellen Dubin is an Canadian actress. She was born on 1st January 1980 in Toronto, Ontario, Canada. Ellen Dubin is known for The Red Maple Leaf (2016), Midway (2019), The Desperate Hour (2021), Dune (2021), and She will also be seen in the upcoming Hollywood movie Cobweb (2023).
Ellen Dubin father name is N/A and her mother name is N/A. Her marital status is Widowed. Ellen Dubin was husband name Jay Switzer.
Canadian actress Ellen Dubin net worth is estimated to be $1.12 Million US Dollars and her primary source of income is acting.