Christopher Gorham
Actor Christopher Gorham poses for a portrait while promoting the movie "The Ledge" during the Sundance Film Festival in Park City, Utah January 22, 2011. Reuters/Mario Anzuoni

Christopher Gorham has joined the sixth-season cast of “2 Broke Girls.” He will play as Bobby, a friendly, affable contractor with a relaxed, easygoing manner and a good sense of humor who hits it off with Caroline. Gorham will start shooting this week and his first episode will be aired in January.

Gorham's recent TV credits include "Once Upon A Time," "Ugly Betty," "Harper Island," "Jake 2.0" and "Popular." He will be seen next on Syfy's "The Magicians" Season 2. He will be playing the role of Sen. John Gaines.

Gorham is known for playing blind special-ops agent Auggie Anderson for five seasons on USA’s Covert Affairs. He was also the Wizard of Oz in season 3 on “Once Upon a Time.”

In a report from TV Line, it was announced that RuPaul will make a cameo appearance in an upcoming installment of "2 Broke Girls." The half-hour episode will find the Emmy-winning host bumping into Max and Caroline at a convenience store while on a road trip adventure to meet Randy in Texas. "Not only will RuPaul offer the duo a ride, she'll offer Max words of wisdom about romance," the site teased.

Beth Behrs and Kat Dennings star in the comedy which is about the unlikely friendship that develops between two very different young women. The two met while waitressing at a diner in trendy Williamsburg, Brooklyn. They have formed a bond over their dream to one day own their own successful cupcake business.

"2 Broke Girls" airs every Tuesdays at 9PM in Australia.