Steven McQueen

The 2014 Film Independent Spirit Awards pressroom Featuring: Brad Pitt,Lupita Nyong'o,Steve McQueen Where: Los Angeles, California, United States When: 02 Mar 2014 Credit: Apega/WENN.com

See our biography of Steven McQueen