Artika Sari Devi was the winner of Puteri Indonesia 2004 ( Miss Indonesia universe) representing Bangka Belitung province. She then represented Indonesia in the Miss Universe 2005.
Her participation in Miss Universe 2005 brought her up to the Top 15 Finalist in that beauty pageant contest. She was the first and the only Puteri Indonesia that ever made it to the Final of Miss Universe.
In 2006, She played in Garin Nugroho Musical Film Opera Java. That film was nominated Best film and Best actress in Toronto Film Festival 2006, London Film Festival 2006, Venice Film Festival and Best Movie Indonesian Film Festival 2006.