WENN

Steve Zahn

Steve Zahn at the 2008 Film Independent's Spirit Awards at the Santa Monica Pier, in Santa Monica, California.

23 Feb 2008.

Credit: Adriana M. Barraza / WENN

See our biography of Steve Zahn