Executive Staff
Executive Staff
(508) 941-0200
BPD Captains
Captain John Hallisey
Administration Division/ Building
Captain William Carpenter
Operations/ Patrol
Captain Christopher Lafrance
Training/ Community Education
Captain Arthur McNulty
Budget/ Planning
Captain Mark Porcaro
Auxiliary Division
Captain David Farrell
Professional Standards/
Internal Affairs


