Sabrina's father is a minor character who showed up twice in the Pokémon anime, voiced by Yōsuke Akimoto in Japanese and Maddie Blaustein in English. The show never gave him an actual name, so he's just known as Sabrina's father.
He first appeared in "Abra and the Psychic Showdown," where he warned Ash against challenging Sabrina, the Saffron City Gym Leader. After Ash lost that battle, her father came back with crucial advice: the only way to beat Sabrina is to use a Ghost-type Pokémon.
In his second appearance, "Haunter versus Kadabra," he rescued Ash from being transformed into a doll. He reveals that Sabrina wasn't always the cold, manipulative person she'd become—suggesting something had changed her over time. With that intel, Ash returned to the gym with his Haunter and managed to win the Marsh Badge by making Sabrina laugh, which somehow restored her to her former self.
Interestingly, Ash never figured out that this guy was actually Sabrina's father. Depending on the version, Ash assumed he was either her photographer (English) or a neighbor (Japanese).
What's notable about Sabrina's father is that he's got some serious psychic powers himself. He can teleport both himself and others without needing a Pokémon, and he can use telekinesis to move things and people around—he once threw Ash back with just his mind, no hands involved.
Content compiled by AnimeList.moe from publicly available sources.