Jenna Cohen is known for I Faked My Own Death (2011), The World's Astonishing News! (2000) and Two from the Line (2011). She is married to Bram Cohen.
No data