Covert Affairs alum Christopher Gorham has joined the sixth-season cast of CBS’ hit comedy 2 Broke Girls in a recurring role. He’ll play Bobby, a friendly, affable contractor with a relaxed, easygoing manner and a good sense of humor who hits it off with Caroline (Beth Behrs).

Gorham is shooting this week, with his first episode slated to air in January.

Behrs and Kat Dennings star in the comedy about the unlikely friendship that develops between two very different young women who meet while waitressing at a diner in trendy Williamsburg, Brooklyn, and form a bond over their dream to one day own their own successful cupcake business.

Gorham most recently recurred as Rick D’Andres on Season 3 of DirecTV’s anthology drama Full Circle and Syfy’s The Magicians as Senator John Gaines. He’s also starred in such series as Once Upon a Time and Ugly Betty, and he recently wrapped feature We Love You, Sally Carmichael, in which he stars and directs. Gorham is repped by Thruline and CAA.