Ivon Millan is an actress and producer, known for Do Not Reply (2019), Santiago (2011) and Female Fight Squad (2016).
No data