Roles
Leo Lieberman
The Punisher
(2017)
Annie
BrainDead
(2016)
Lisa Brennan (9)
Steve Jobs
(2015)
Journey
Ricki and the Flash
(2015)
Abby
Winter's Tale
(2014)
Debbie Denning
Orange Is the New Black
(TV Series 2013)
Note: All appearances are determined by automated algorithms. Double-check appearances and convention details with the convention website to ensure you have the most accurate information.