Brandon McQuillen is now being held in Louisville Metro Corrections on a $1 million bond.