Actors Jane Seymour, Tom Selleck and Lucy Liu were among the mourners
Hundreds of mourners have attended the funeral of actor David Carradine, held in Los Angeles 10 days after he was found dead in a Bangkok hotel room.
Family members were joined by former co-stars and other Hollywood figures in the congregation of about 400.
Actors Jane Seymour, Tom Selleck, Daryl Hannah and Lucy Liu were among them.
Thai authorities are still investigating Carradine's death at the age of 72. A private pathologist ruled out suicide as a cause.
Carradine was found naked in a wardrobe with a cord around his neck and other parts of his body, Thai police said.
He was in Thailand filming his latest movie, Stretch, according to his personal manager.
At the funeral, his family were not visible to the media and his burial was private.
David Carradine died at the age of 72 in Bangkok
Security guards made sure only invited guests entered the service.
The order of service showed a photo of a smiling Carradine on the front, and a sketch of him on the back above the lyrics to Midnight Rider by the Allman Brothers Band.
Other song selections included music by The Beatles and Beethoven, Associated Press reported.
Carradine is survived by his wife, Annie Bierman, and four children.
Carradine appeared in more than 100 films, but was best known early in his career for his role as Kwai Chang Caine in the TV series Kung Fu, which aired from 1972-75.