
Born: 1959-03-03
Cecil Taylor Nichols, born on March 3, 1959, in Lansing, Michigan, is a prominent American actor recognized for his performances in the films directed by Whit Stillman, including Metropolitan, Barcelona, and The Last Days of Disco. In these films, Nichols portrayed characters who were often insecure...