Wikia

The Charmed Wiki

Larry Cedar

4,674pages on
this wiki
Talk0
LarryCedar
Larry Cedar (March 6, 1955) is an American actor from Los Angeles County, California. He portrayed the demon Xar in the season 8 episode "Engaged and Confused".

External LinksEdit

Around Wikia's network

Random Wiki