Jabarkan Riwayat Pendidikan dari I Gusti Agung Rai Wirajaya

SD No. 1 Peguyangan Denpasar (1971–1977)

SMP Swa Dharma Peguyangan Denpasar (1978–1981)

SMA Negeri 1 Denpasar (1981–1984)

S-1 Fakultas Ekonomi Universitas Pendidikan Nasional (1984–1989)

S-2 Magister Ekonomi Universitas Pendidikan Nasional (2001–2003)

Wakil Sekretaris IV DPD PDI Provinsi Bali (1988–1994)

Sekretaris Pemuda Demokrat DPC Kabupaten Badung (1989–1992)

Sekretaris Pemuda Demokrat DPC Kota Denpasar (1992–1994)

Wakil Sekretaris III DPD PDI Provinsi Bali (1994–2000)

Wakil Ketua Bidang Humas Perhimpunan Bank Perkreditan Rakyat Provinsi Bali (1998–2002)

Wakil Ketua Perbarindo Bali (1998–2002)

Sekretaris DPD PDI Perjuangan Provinsi Bali (2000–2005)

Bendahara Umum DPP Taruna Merah Putih (2012–2017)

Direktur Utama Puri Kuta Beach

Komisaris Utama BPR Shanti Pala

Ketua Komisi C Dewan Perwakilan Rakyat Daerah Provinsi Bali (1999–2004)

Anggota DPR-RI (2004–2009, 2009–2014, 2014–2019, 2019–sekarang)