Greene was born and raised in the Kansas City area. He earned his undergraduate degree in Social Science Education from Northwest Missouri State University. During the course of his studies, he also worked with the Department of Veteran Affairs with the National Veterans Business Development Corporation. He then returned to Kansas City to finish his graduate work in Political Science from the University of Missouri. For the past several years, Greene has taught Social Studies and coached in Raytown, Missouri.
Greene said he considers himself a "pro-liberty candidate" and would like to bring an "anti-establishment" attitude to Washington. Greene said he would advocate for: