Last night, the actor defied the cold weather in New York City, stepping out in a pair of black leather micro shorts.