Who did Chris Messina play on The Mindy Project ?
He has appeared in such films as " Vicky Christina Barcelona " , " Argo " , " Julie & Julia " , " Ruby Sparks " , " Celeste and Jesse Forever " , and " You 've Got Mail " .