Mark Chao was a young Chinese college student who was killed by a gangster leader named Tony Wong on his 23rd birthday who used him to fake his own death.
He took Piper to his body while trying to avoid getting captured by a guardian of the gate of hell, known as Yama, facing additional complications with the discovery that his body had been mistaken for Wong's.
During his stay with the sisters, he befriended Piper and asked for her help to bury his body before Yama captures him so that he could move on, also sharing some of his family's old recipes with her.
When they finally succeed in confirming his body's identity, his spirit moved on peacefully, Yama taking Wong's spirit in his place. Before he moved on, he fell in love with Piper, and she fell for him. He then kisses her cheek and she seems to feel it. Mark has a short conversation with Prue, Piper, and Phoebe by telling Prue to always celebrate her birthday. He then walks away and meets with his deceased father, departing for the afterlife together.
- Mark is the first ghost and the first good magical being the Charmed Ones encounter.
- Like other ghosts in a various media, Mark only passed through convenient objects, such as bikers, doors and TV sets, but not through floors and seats. It should be noted to the creators' defense though, that it would be very hard to compose scenes with ghosts that pass through everything.
- Mark is the only ghost to be warded off by a talisman.
Mark Chao appeared in a total of 1 episode throughout the course of the series.
- Season 1
- Dead Man Dating
|Innocents of Season 1|
|INNOCENTS SAVED||Tia · Brittany Reynolds · Elderly Man · Mark Chao · Elliot Spencer · Aviva · Tanya Parker · Clay Muniz · Andy Trudeau · Gordan Franklin · Max Franklin · Beth Whittlesey · Gasman · Brendan Rowe · Father Austin · Girl Victim · Brent Miller · David Hatcher · Iris Beiderman · Daisy · Leo Wyatt|
|INNOCENTS LOST||Mark Chao · Skye Russell · Father Trask · Male Stripper · Dr. Oliver Mitchell · Alex Pearson · Arnold Halliwell · Mr. Halliwell · Jaime · Palmer Kellogg · Wesley · Billy Waters · Tanjella · Zoe · Eric Lohman · Jerry Cartwright · Judge Renault · Alcatraz Guide · Motel Manager · Inspector Anderson · Andy Trudeau|