preloader-logo
Jenna Harrison is currently filming in Boston as the female lead in the U.S Sci-Fi Thriller, 'Chimera', along-side Henry Ian Cusick ('Lost', 'Scandal'). She has a further two months of filming on the East Coast.