 Catherine is the winner of the 2017 Otto René Castillo Award for Political Theatre in New York City, and she received the 2015 Planet Activist Award "to acknowledge Filloux's dedication to art and activism, in the theater community," Planet Connections, New York City.She has been a Fulbright Senior Specialist in playwriting in Cambodia and Morocco.Filloux's plays have confronted the issue of human rights in many nations.