science | March 17, 2026 How tall is Jennifer Morrison American actress best known for playing Dr. Allison Cameron on tv series House and Emma Swan on Once Upon a Time. In film she can be seen in Warrior and Stir of Echoes.Photos by PR Photos