Nasser Teymourpour is a conceptual artist and designer. He has held 6 solo exhibitions and has participated in more than 20 group shows.