Nancy Stelle was born in Chicago, Illinois, USA. She is an actress.
Argo 2012
as Swissair Flight Attendant
Tim and Eric's Billion Dollar Movie 2012
as Woman on Paris Street
Love 2011
as Russian Astronaut Woman
Ocean's Thirteen 2007
as Cocktail Waitress (uncredited)
Redline 2007
as Actress / Model
Credits from TMDB.