James Marsden ( actor ) played a role in Modern Family ( TV series ) .
He also returned to television guest-starring in 30 Rock and playing Liz Lemon 's love interest , Criss Chros in 30 Rock in a supporting role .
James Marsden