Mr. Estevez is the father of Sheen. He is elusive and sometimes thinks that his son Sheen loves Ultra Lord more than him, which caused him to take on a superhero role. His first name has never been revealed in the show. He owns an air condition repair business.
Mr. Estevez makes a small appearance in the movie where he is seen wearing an Ultra Lord Mask and was also briefly seen getting abducted by the aliens in the middle of the film.Mr. Estevez has a cameo in the Planet Sheen episode, Thanksgetting in which Sheen shows a picture of both him and someone who appears to be Sheen's mother.