Veteran rocker Lou Reed has cancelled his upcoming performances at California's famed Coachella music festival.

The Perfect Day hitmaker was due to play at the event's double dates in April (12&19Apr13), but he has now pulled out citing "unavoidable complications".

Reed has also called off a gig in Los Angeles, as well as shows in San Francisco and Monterey, California.

The rocker has yet to give an official reason for the axed tour dates, but a statement posted online by concert promoters Golden Voice reveals "(The shows have) been cancelled due to unavoidable complications."

This year's (13) Coachella, which takes place over two weekends, will feature the Stone Roses, Blur and the Red Hot Chili Peppers.