Angga memulai kariernya sebagai model. Ia terjun ke dunia akting saat membintangi sinetron pertamanya pada tahun 2015, yang berjudul Malu-Malu Kucing sebagai Baim. Pada tahun 2016, Angga memainkan peran Erick dalam sinetron Mermaid in Love. Pada tahun yang sama, Angga kembali memainkan peran Erick di Mermaid in Love 2 Dunia. Pada tahun 2017, ia berperan sebagai Nathan di sinetron Nathan & Nadia, berlawanan dengan Cassandra Lee. Pada tahun yang sama, Angga kembali berperan di sinetron Pura-Pura Haji sebagai Nata.
Pada bulan April 2019, Angga kembali berperan dalam film drama romantis Melodylan. Di film ini ia berperan sebagai Fathur Ardiano. Pada bulan yang sama, Angga berperan sebagai Alex dalam film horor Sunyi, berlawanan dengan Amanda Rawles, yang merupakan adaptasi dari film horor Korea berjudul Whispering Corridors yang tayang pada tahun 1998 silam. Selanjutnya ia membintangi film yang merupakan debut sutradara Gina S. Noer, yakni Dua Garis Biru dengan berperan sebagai Bima, berlawanan dengan Adhisty Zara. Ia masuk nominasi Festival Film Indonesia untuk kategori Pemeran Utama Pria Terbaik, Piala Maya untuk Aktor Utama Terpilih, Indonesian Movie Actors Awards untuk Pemeran Utama Pria Terfavorit dan Pemeran Pasangan Terfavorit.
Menutup tahun 2019, Angga tergabung dalam film biopik yang diproduksi oleh Manoj Punjabi, yakni Habibie & Ainun 3. Di film ini, ia berperan sebagai Pasha, cucu dari B.J. Habibie. Film ini dirilis pada 19 Desember 2019. Tahun 2020, Angga kembali bertemu dengan Adhisty Zara dalam film drama remaja berjudul Mariposa yang disutradarai Fajar Bustomi. Ia berperan sebagai Iqbaal Guanna Freedy. Pada tahun yang sama, Angga kembali bermain dalam film Di Bawah Umur. Di film ini, ia berperan sebagai Aryo dengan lawan main Yoriko Angeline. Film ini tayang perdana di Disney+ Hotstar pada 13 November 2020. Selanjutnya, ia juga terlibat dalam produksi film Cinta Pertama, Kedua & Ketiga, berlawanan dengan Putri Marino.