Randy Marsh is the son of Marvin and Grandma Marsh, the half brother of Jimbo Kern, the husband of Sharon, and the father of Stan and Shelly. He first appeared in the Season One episode, "Volcano, and is voiced by Trey Parker.
Despite being a geologist with a doctorate, he is generally portrayed as an absent-minded idiot, driving many episode plots in the later seasons, though this was later revealed to be due to him being unhappy over his marriage. In "You're Getting Old" he divorced his wife and moved away. However in "Ass Burgers" he reconciled with Sharon and remarried therefore getting their old house back. (read more...)