Bell County Justice of the Peace Gregory Johnson has fulfilled a lifelong passion for law after a unique journey to the courtroom.