Kevin Creech is no longer the aspiring model he was in his younger days.

But at 6-feet, 1-inch tall with rust-colored dreadlocks, the 43-year-old school security guard still cut a striking figure as he strode up Freylinghuysen Avenue in Newark, where the rubble of a demolished housing complex was being cleared away for construction of 350,000-square-foot, $194 million film and television production complex that Lions Gate Films Corp. will lease.