Administration
Chief of Police

Gregory Sheppard
Acting Chief / Captain of Administration
Captain Gregory Sheppard is a lifelong resident of Orchard Park and was hired by the Orchard Park Police Department in July of 2013. He was promoted to Lieutenant in June of 2018, and to Captain of Patrol in January 2021.
Captain Sheppard transitioned to the role of Administrative Captain in July 2022. Captain Sheppard’s roles in the department consist of Field Training Officer (FTO), Firearms Instructor, Taser Instructor and Emergency Response Team Co-Commander.
Captain Sheppard’s duties include overseeing the Detective Bureau, School Resource Officers, Public Safety Dispatchers, Quartermaster Program, and managing the patrol car fleet.

Daniel Honer
Captain of Patrol
Captain Daniel Honer was appointed Captain of Patrol in July of 2025. He started his career with Orchard Park in July of 2013, and achieved the rank of Lieutenant in August of 2019.
He has focused his career around teaching defensive tactics, field training new officers, emergency response operations, and bike patrol. Captain Honer oversees the Patrol Division, including the Patrol Lieutenants.
Captain Honer also heads all department training, our field training officer program, traffic concerns and Public Safety Committee liaison, grant writing efforts, and is our body camera administrator.
Lieutenants
- Lieutenant Brian Gehring
- Lieutenant Ryan Myers
- Lieutenant Michael Mackey
- Lieutenant John Starr
- Lieutenant Christopher Tornabene
- Lieutenant Andrew Kowalski