No photoActingNancy Stelleยท Chicago, Illinois, USANancy Stelle was born in Chicago, Illinois, USA. She is an actress.Known forIt's Always Sunny in Philadelphia2005COMEDYRizzoli & Isles2010CRIMEArgo2012DRAMAOcean's Thirteen2007CRIMEFull filmographyIt's Always Sunny in Philadelphia2005COMEDYRizzoli & Isles2010CRIMEArgo2012DRAMAOcean's Thirteen2007CRIMEMixology2014COMEDYRedline2007ACTION