Julia Llamas
Julia Llamas was born in Walnut Creek, California on April 23, 2001 to her Irish/Filipino mother and Mexican/Puerto Rican father. She is a rising actress and model who moved to Southern California to pursue her dream of acting and modeling. She can be seen most recently in the music video "Verde," directed and produced by Jerry Morka. She is currently working on the film "Incoming", starring Mason Thames and Bobby Cannavale.