Maryland Police & Correctional Training Commission
- Entrance Level Training Program 10 January 2014 - 5 September 2014
- Basic Instructor Program 15 October 2018 - 18 October 2018
- Field Training Evaluation Program 16 January 2018 - 19 January 2018
- Firearms Instructor Program 9 September 2019 - 20 September 2019
- First Line Supervisor Training 10 April 2023 - 14 April 2023
Baltimore Police Department
- Entrance Level Training 36 weeks - 2014
- National Highway Traffic Safety Administration Standardized Field Sobriety Testing 2014
- B.E.S.T. - Behavioral Emergency Services Team 2014
- X26P Taser 2014
- Law Enforcement Emergency Medical Care Course 2014
- Gang Awareness Training 2015
- Less Lethal Shotgun 2015
- Mobile Field Force - Civil Disturbance Response 2014-2015
Aberdeen Police Department
- Promotion: Corporal 28 August 2022
- Assault Rifle Training Course 24 October 2016 - 26 October 2016
- X2 / X7 Taser Certified 2021
- American Red Cross - Automated External Defibrillator & Cardiopulmonary Resuscitation 2021
- Axon 3 Body Worn Camera Certified November 2021
- Patrol Mountain Bike Course 27 July 2022 - 28 July 2022
- American Safety & Health Institute: Adult/Child/Infant CPR AED - Certification #C7437E7DA 27 September 2023
- Axon Taser 7 Re-Certification 3 December 2023
John E. Reid and Associates
- The Reid Technique of Investigative Interviewing & Advanced Interrogation 13 July 2021 - 16 July 2021
Delaware State Police
- 26th Annual Homicide Conference: Medico-Legal Death Investigation - Basic Techniques in Forensic Pathology 18 October 2021 - 22 October 2021
- 27th Annual Homicide Conference: Medico-Legal Death Investigation - Basic Techniques in Forensic Pathology 17 October 2022 - 21 October 2022
- 28th Annual Homicide Conference: Medico-Legal Death Investigation - Basic Techniques in Forensic Pathology 16 October 2023 - 20 October 2023
Bureau of Alcohol, Tobacco, Firearms and Explosives
- 30-Hour National Integrated Ballistic Information Network (NIBIN) Triage/Acquisition Training 30 October 2023 - 2 November 2023
Federal Bureau of Investigation & Harford County Sheriff's Office
- 32-Hour Greater Chesapeake Law Enforcement Executive Development School 8 May 2023 - 11 May 2023
LexisNexis Risk Solutions
- 40-Hour Criminal Investigations Using Cellular Technologies 7 August 2023 - 11 August 2023
Pennsylvania Governor's Office of Homeland Security
- 8-Hour Proactive Consulting, Inc. - Domestic Terrorism and Violent Extremism 3 October 2023
National Criminal Justice Training Center of Fox Valley Technical College
- 1.5-Hour IoT AirTags: Overview for Law Enforcement 27 July 2023
- 1-Hour Technology Facilitated Child Abuse Investigations (30539) 3 August 2023
- 2-Hour Child Sexual Abuse Prevention: Actions and Strategies (30859) 4 August 2023
- 1-Hour Medical Diagnosis of Physical Abuse (30541) 5 August 2023
- Undercover Child Sex Trafficking Investigations: Catching the Buyers in the Act! 2 August 2023
- 2-Hour Child Abuse: The KNOW & TELL Program (30542) 26 September 2023
- 2-Hour Drug Identification and Recognition: The Opioid Crisis in America 26 September 2023
- 32-Hour Conducting Child Abuse Investigations 13 November 2023 - 17 November 2023
- 6-Hour Responding to Sextortion Related Offenses Against Children 6 December 2023
- 1-Hour Drug Identification and Recognition: Stimulants 8 December 2023
- 1-Hour Drug Identification and Recognition: Depressants, Anti-depressants, and Inhalants 26 December 2023
Northeast Counterdrug Training Center
- 8-Hour Drug Interdiction and Conducting the Complete Traffic Stop - Live Online Webinar 18 June 2020 - 19 June 2020
- 12-Hour Street Gang Investigations 8 September 2020 - 10 September 2020
United States Department of Justice
- Specialized Training on Characteristics of Armed Persons 2015 & 2018
- 1-Hour Interviewing Bilingual and Immigrant Victims (30537) 3 August 2023
- 1-Hour Interviewing At-Risk Children: When Child Pornography Cases Have the Potential of Becoming Hands-on Offenses (30534) 4 August 2023
- 1-Hour Child Abuse Investigations: Legal Perspective (30540) 4 August 2023
- 1-Hour Strategies to Support Resilience and Healing (30538) 18 August 2023
- 6-Hour Child Sex Trafficking: From Suspicion to Disclosure 22 August 2023
- 1.5-Hour Live Webinar - When the Family is Involved: Investigation of Family Member Abductions and False Allegations of Child Abduction 30 August 2023
- 14-Hour Following the Evidence in Child Abuse and Child Exploitation Cases 12 September 2023 - 13 September 2023
PoliceOne Academy
- 2-Hour Use of Force Training 23 February 2023
- 2-Hour De-escalation and Minimizing Use of Force Training 23 February 2023
- 2-Hour Anti-Bias Training for Law Enforcement 28 March 2023
- 1-Hour Search and Seizure SCOTUS Update Training 18 May 2023
- 1-Hour Gangs 1 23 May 2023
- 1-Hour Gangs 2 23 May 2023
- 1-Hour Gangs 3 23 May 2023
- 1-Hour Protecting Transportation Systems 23 May 2023
- 1-Hour Hate Crimes Training for Law Enforcement 23 May 2023
- 2-Hour Arrest, Search, & Seizure (4th Amendment) 24 May 2023
- 2-Hour Constitutional and Community Policing 25 May 2023
- 2-Hour Child Abuse and Neglect Course 2 June 2023
- 2-Hour Crisis Intervention in Dealing with Mentally Ill Subjects 20 June 2023
- 1-Hour Introduction to Incident Command System for Police Officers 22 August 2023
- 1-Hour Cultural Awareness and Diversity Overview 28 November 2023
- 1-Hour Cyberstalking 28 November 2023
- 1-Hour The LGBTQ Community 28 November 2023
- 4-Hour Distracted Driving for Law Enforcement 28 November 2023
- 1-Hour Evidence Collection, Control, and Storage 29 November 2023
- 1-Hour Investigative Skills 1 29 November 2023
- 1-Hour Investigative Skills 2 30 November 2023
- 1-Hour Becoming a Leader in Law Enforcement 30 November 2023
- 1-Hour Supervisor Skills 4 December 2023
- 1-Hour Leadership 1 4 December 2023
- 1-Hour Emotional Intelligence for Leaders 5 December 2023
- 2-Hour Leadership Essentials 7 December 2023
National Honor Guard Academy
- 50-Hour Honor Guard Training Graduate Class 2023-2 23 April 2023 - 28 April 2023
Harford County Sheriff's Office
- Advanced Law Enforcement Rapid Response Training 8 October 2022 - 9 October 2022
- Axon Taser 7 Re-Certification 13 December 2022
Maryland Transportation Authority Police
- Red Dot Sight - Pistol Mounted Optic Firearms Instructor Course (T4T) P47165 9 October 2023 - 11 October 2023
GLOCK Professional, Inc .
- Armorer's Course No. 107894 - Baltimore Police Department Firearms Range 7 January 2020
- Armorer's Re-Certification Course No. - Havre de Grace Police Department 1 September 2022
Triton Training Group
- AR15 / M4 Armorer Course - MPCTC08112201 10 August 2022 - 11 August 2022
Law Enforcement Seminars, LLC
- 12-Hour Sexual Assault Investigation Course 3 April 2023 - 4 April 2023
Maryland Department of Transportation Highway Safety Office
- Maryland Impaired Driving Conference 29 October 2018 - 31 October 2018
Baltimore County Police Department
- 24-Hour Radio Detection and Ranging (Moving/Stationary) Operation / Light Detection and Ranging Operator - National Highway Traffic Safety Administration 26 April 2016 - 28 April 2016
National Tactical Officers Association
- 40-Hour Basic Special Weapons And Tactics (SWAT) 3 October 2016 - 7 October 2016
Maryland Natural Resources Police - Special Operations Division
- Woodland Tactical Operations Course 27 March 2017 - 7 April 2017
ALICE Training Institute
- ALICE Training for Instructors - Certified Instructor Number 6NL3V636 21 July 2016
Middle Atlantic-Great Lakes Organized Crime Law Enforcement Network & United States Attorney's Office ( Maryland ) Anti-Terrorism Advisory Council & National Counterterrorism Center
- 6-Hour Terrorist Weapons, Tactics & Techniques 17 June 2016
National Sheriffs' Association
- Enforcement of Illicit Trade of Tobacco Products 12 December 2016
LEXIPOL & Echelon Front
- 1-Hour First Responder Wellness: Lead. Win. 18 July 2023
State of Maryland Board of Health & Mental Hygiene
Butler County Community College ( Pennsylvania )
- 24-Hour Hazardous Materials Operations - Pennsylvania Army National Guard 20 May 2011 - 22 May 2011
State of Maryland - Department of Public Safety and Correctional Services
- Criminal Justice Information System - NCIC Logon Course 24 April 2017 - 25 April 2017
- Maryland Electronic Telecommunications Enforcement Resource System / National Crime Information Center CN1 Re-Certification 7 December 2022