George Greer is facing several charges.