As Andy on Showtime's Weeds, Kirk has had the opportunity to reunite with fellow series regular Mary-Louise Parker, whom he starred with in the TV mini-series Angels in America.
For his role in that project, the actor was nominated for a Best Supporting Actor Emmy.
Prior to those successes, however, Kirk was a struggling Broadway actor in New York City. Able to quit his day job as a hotel bellboy after accepting a role in Any Given Day, the actor went on to star in both the stage and screen versions of Love! Valor! Compassion! He has also guest starred on the TV shows Law and Order: SVU and Everwood.
Kirk's current performance on Weeds has earned him a 2007 Golden Globe nomination in the Best Supporting Actor category.