Michael Urie is an American actor. His Hollywood career started in the early 2000s. His first significant role was as Marc St. James on the hit series Ugly Betty. For his work here, he was nominated for a Teen Choice Award for Choice TV Actor – Comedy. Simultaneously, he starred in the movie Beverly Hills Chihuahua. He also reprised his role as Marc on the Ugly Betty spin-off web series Mode After Hours. In the 2010s, he had roles in the films The Decoy Bride, Jeremy Fink and the Meaning of Life, and Petunia. He then joined the main cast of the short-lived series Partners. More recently, he played Stephen Dinovera on The Good Wife.