Skip to main content

Craig C. Moore


Cell/text: (905) 941-0168


Craig Moore is a 30 yr police veteran (ret. January 2015) from Ontario Canada with 16 years experience in the Forensic Services Unit. He has studied Bloodstain Pattern Analysis (BPA) at a serious level since 1997 and continues to do so today. He is currently involved in his second DOJ grant funded research project emanating from the Mechanical Engineering Dept., Iowa State University, Ames Campus.

He has been published over ten times and given in excess of 150 presentations on the topic.

He is certified as an IAI Bloodstain Pattern Examiner and is also a Distinguished Member. He has sat for 12 years on either the IAI’s BPA Certification or BPA Educational Sub-Committee Boards.

In 2006, he conducted his first one week course in BPA.

Currently, he is certified in NY as a General Topics Instructor and he is currently POST certified as a (civilian) Police Instructor.

His Basic or entry level BPA course has been reviewed and is approved by both the IAI and the IABPA. The ABMDI recognizes his basic BPA course for continuing education hours.

His Basic and Intermediate BPA courses are also POST certified. 

In July 2015, he instructed his first Advanced level BPA course at the Las Vegas Metropolitan Police Department’s Crime Scene Unit.

He has testified numerous times and been deemed a subject matter expert in the criminal courts of Ontario, New York State and once in a tribunal conducted by the Canadian Armed Forces. 

He has a baccalaureate in Criminal Justice, Hilbert College, Hamburg, New York, where once earned he taught numerous courses as an Adjunct Instructor.

Craig considers himself first and foremost as an educator in the field of Bloodstain Pattern Analysis.

Recently, he launched as sole proprietor his company See More Forensics.


2010-DN-BX-K403 and 2014-DN-BX-K036