Marco Rodríguez Poster

Trivia (2)

Attended the University of Southern California with a degree in theater (acting).

Is also a teaching-artist.