Dr. Robert "Bob Kelso" is the former Chief of Medicine of Sacred Heart on Scrubs and is played by Ken Jenkins. Although Dr. Kelso is generally portrayed as mean-spirited and heartless, he really is just doing his job as the Chief and is looking out for the hospital's best interests. Now retired, Dr. Kelso still hangs around the hospital and is much more human showing his softer side and ofering advice.
Kelso often refers to his obese wife Enid and his gay son Harrison, though neither have appeared on the show.
Dr. Cox: Everyone, this is my sister, Paige. Paige, I'd like you to meet random people I don't care about.
Dr. Kelso: Ahh! Here for the baptism! I remember my son Harrison's big day. All of us laughing at him in his frilly little baptism dress. Heh. Well, we're not laughing anymore. Harrison's a poofter... Bob Kelso.
Dr. Kelso: I'm just here to get a nasal speculum.
Carla: I just wish I didn't hate that mole so much.
Dr. Kelso: I used one of these on my wife once. She's a terrible snorer. She used to keep me up all night. I made her have the surgery but, of course, that just made things worst. But here's a twist: now, whenever she goes out the town, I can't fall asleep without the sound of that gasping, weezing woman lying right next to me. Trust me, if I ever met a Japan air-stewardess who snored like Enid I'd marry her tomorrow. But here's the point: you might find out that thing you hate so much is the very same thing you miss when it´s gone.
Carla: Thank you, sir.