WILLIAMSBURG, Va. (WVEC) -- The City of Williamsburg officially has a new top cop.

City Manager Marvin Collins swore in Sean Dunn on Monday morning. Before joining the City of Williamsburg, Dunn was police chief of Martinsville, and before that, a police officer for the City of Portsmouth.

Chief Dunn is taking over for Dave Sloggie, who retired in December.