Performances:
Performing a concert with Ms. Sima Bina in 1990, Tehran
Graphical designs of works of Maestro Mohammad Reza Shajarian and Homayoun Shajarian 1992-2012
Concert scene design and performance for Maestro Mohammad Reza Shajarian and Shahnaz Ensemble 2009-2010
Performing 63 concerts around the world as singer and Setar player with Maestro Mohammad Reza Shajarian and Shahnaz ensemble.
Stanford Pan-Asian Music Festival, 2017
Seattle, KPC, 2017
Toronto Tirgan Festival, Harbourfront Centre, 2017
Vancouver, BC, Centennial Theatre, 2017
Los Angeles, Royce Hall, 2018
Vancouver, BC, Kay Meek Art Centre, 2018
Albuquerque, NM Keller Hall UNM, 2018
Los Angeles, Moss Theatre, 2018
Montreal, QC, Oscar Peterson, 2018
Toronto, ON, Toronto centre for the Arts, 2018
Los Angeles, Schoenberg Hall UCLA, 2018
West Lafayette IN, Fowler Hall Purdue University, 2018
Painting Exhibitions:
Personal painting exhibition, Tehran 1992
Group exhibition, Tehran 1995 & 1996
Biennial Painting exhibition of Iran 1996
Art Walk 13, Thousand Oaks, 2013
Fremont Art Festival, 2013
Thousand Oaks Art Festival, 2013
Art Festival of Scottsdale, AZ, 2013
Art Walk 14, Thousand Oaks, 2014
West Wood Art Festival 2014
San Diego Art Festival 2017