07/04/1962
Montreal, Quebec, Canada:
Steven Cojocaru, is a Canadian television fashion critic. He was born in Montreal, Quebec to Romanian parents.
|
Live from the Red Carpet: Sex and the City (2008) as Self |