Deborah Twiss

Deborah Twiss (born December 22, 1971) is an American actress, screenwriter, film director and producer.