Jen Taher

JEN TAHER is an actress based in New York. She has performed all over the city as well as regionally and internationally. She is also a-sometime-writer.

ADVERTISEMENTS