Stephanie Corneliussen was born on April 28, 1987 in Copenhagen, Denmark. She is an actress, known for Mr. Robot (2015), Hansel & Gretel: Witch Hunters (2013) and Legends of Tomorrow (2016).