Professional Organizations (Past and Present)
Florida Emergency Mortuary Operations Response System
International Association for Identification: Life Active Member awarded 2019
International Association of Bloodstain Pattern Analysts
International Association of Crime Analysts
Virginia Forensic Science Academy Alumni Association
Virginia Homicide Investigators Association (Charter Member)
The Criminal Defense Investigators Association
The Criminal Defense Investigator Training Council
National Defender Investigator Association
National Association of Veteran Police Officers
American Society of Law Enforcement Trainers
Florida Association of Private Investigators
Florida Association of Licensed Investigators
Florida Emergency Mortuary Operations Response System
International Association for Identification: Life Active Member awarded 2019
International Association of Bloodstain Pattern Analysts
International Association of Crime Analysts
Virginia Forensic Science Academy Alumni Association
Virginia Homicide Investigators Association (Charter Member)
The Criminal Defense Investigators Association
The Criminal Defense Investigator Training Council
National Defender Investigator Association
National Association of Veteran Police Officers
American Society of Law Enforcement Trainers
Florida Association of Private Investigators
Florida Association of Licensed Investigators
PROFESSIONAL HONORS
Medal for Saving a Human Life: Petersburg Bureau of Police, Virginia 1991
Medal for Saving a Human Life: Petersburg Bureau of Police, Virginia 1998
Medal of Valor: Petersburg Bureau of Police, Virginia 1998
State of Virginia (Regional) “Hero of the Year” 1998
State of Virginia (State wide) "Hero of the Year" 1998
Silver Star for Bravery: American Police Hall of Fame 2001