Actor, Producer Santiago Rosas is an actor and producer, known for Jilted and Wolf Mother (2016). Search: