Kaveh Afagh (born May 1, 1983) is an Iranian singer, songwriter, arranger, and guitarist.He is also an actor and painter.He is best known for Rock On, a documentary about Persian rock.