If you know more information about Debbie Troche help us to improve this page
Debbie Troche was born in New York City, New York, USA. She is an actress, known for Homeland (2011), Patti Cake$ (2017) and Charlie Victor Romeo (2013). She is married to Josh.