In 1997, Lopez starred as Olympic diver Greg Louganis in the television movie "". The following year, he was cast as Bobby Cruz in the USA Network series "Pacific Blue" for two seasons before it was cancelled after the fifth season; he then went on to guest star on "Resurrection Blvd.", "Eve", and "The Bad Girl's Guide". In March 2006, Lopez joined the cast of the daytime soap opera "The Bold and the Beautiful" playing the role of Dr. Christian Ramirez. On July 18, 2006, he was released from his "B&B" contract. Later that year, Mario guest-starred as a plastic surgeon who drives Christian Troy to jealousy when he sees him naked in the shower in an episode of FX Network's "Nip/Tuck" during the show's fourth season, which began in Fall 2006. He also made an appearance on "George Lopez" as a police officer in late 2006. Lopez also guest-starred as a reporter for "Extra Sesame Street" in the "Sesame Street" episode "The Veggie Monster" in 2012.