Leo Wyatt

Leo Wyatt is a fictional guardian angel and one of the main characters featured on the 1998-2006 television series Charmed. Played by actor Brian Krause, he was introduced in the season one episode "Thank You for Not Morphing". Leo remained a recurring guest star throughout seasons one and two, but became a credited cast member midway through the second season. Since joining the regular cast, Leo has appeared in all but eleven episodes throughout the remainder of the program's run. In total, Leo Wyatt has appeared in 145 episodes of the series, more than any male character on the show.

Notes & Trivia



 * Actor Gordon Wells played an elderly Leo Wyatt in the season eight episode "Forever Charmed"