Sheen Estevez

Ramon Guevera "Sheen" Estevez is one of Jimmy's closest friends and one of the main protagonists in the television series. Sheen's obsession with Ultra Lord is one of the running gags in the series. He is shown to have many Ultra Lord action figures, and knows a lot of the trivia from the show. His love for the superhero was noted in the original film, and was carried on throughout the course of the series.