- Broke into acting in the late '90s, playing Dr. Jake Marshak on the short-lived General Hospital spinoff Port Charles.
- Subsequently showed up on a number of popular prime-time series, including CSI: Miami, Angel and Ugly Betty.
- Prior to joining ABC's Extreme Makeover: Home Edition in 2007, appeared on the home-improvement shows Model Citizens and Get a Grip.
- Has modeled all over the world and appeared in Esquire, Uomo Vogue and GQ.
- Friends nicknamed him "Ribbet" as a child because he liked to catch frogs; shortened the name to "Rib" when he began acting.
- Hannah Rose — Daughter
- Dane — Son
- Melissa — Wife
- University of Colorado, Boulder, Colorado, United States
Sign up and add shows to get the latest updates about your favorite shows - Start Now
- 1. Here's When The Marvelous Mrs. Maisel Returns for Season 3
- 2. Fleabag Hot Priest Andrew Scott Joins His Dark Materials
- 3. RuPaul's Drag Race and All Stars Renewed for New Seasons at VH1
- 4. Stephen Amell's First Post-Arrow Gig Is a Wrestling Drama
- 5. The Boy Meets World Cast Had the Best Reunion With Mr. Feeny
- 6. Ben Platt Has Big Ambitions in First Trailer for Ryan Murphy's The Politician
- 7. Jennifer Aniston and Reese Witherspoon Feud in First The Morning Show Trailer