Iwan Effendi lahir di Yogyakarta, Indonesia, pada tahun 1979. Dari 2002 hingga 2004, ia bersekolah di Institut Seni Indonesia di Yogyakarta, Jurusan Seni Rupa. Iwan dan istrinya, Ria Tri Sulistyani, memulai Papermoon Puppet Theater pada April 2006, dan ia memulai Ing Printmaking Studio pada 2020. Pameran tunggalnya hingga saat ini antara lain Daydreamin Face di Ruci Art, Jakarta, DRAWING withdrawing (2020) dan Face to Face (2019) di Mizuma Gallery, Singapura; Lunang di Lir Space, Yogyakarta, Indonesia (2013); Eye of the Messenger di Yavuz Gallery, Singapura (2011); dan Two Shoes for Dancing di Valentine Willie Fine Art (Project Room), Kuala Lumpur, Malaysia (2009). Iwan juga pernah tampil di grup show di Bulgaria, Singapura, Australia, Belanda, Filipina, Prancis, Jepang, Amerika Serikat, dan Meksiko. Ia pernah melakukan penelitian di Museum of Art di Kōchi, Jepang (2015), Federation Square di Melbourne, Australia (2014), dan Asian Cultural Council di New York, AS (2009–2010). Iwan Effendi saat ini tinggal dan bekerja di Yogyakarta.