She was discovered by Seiko Films when she was 15 years of age soon after applying for work in Japan. She then started on sexy roles on various films by Seiko. In October 2002, Diana Zubiri Photo Scandal became widely known in the Philippines after posing on the EDSA-Shaw flyover in Mandaluyong City. In 2005, Zubiri moved away from sexy films and focused on becoming a TV actress on the GMA Network. One of her notable roles was portraying Divina in the drama series Linlang and Danaya in the Encantadia fantasy series.