Michael has been an Allstate Agent for 39+ years. He relocated Allstate Agency to Owasso in March 1987 and became extremely involved in the community since his arrival. Michael has served on the Owasso Chamber Board for 13 years and is a founding member of the Owasso Ambassadors. He has also served as Chairman of the Board of Directors for the Owasso Education Foundation and as a board member for 20+ years. He has also served on the board of the Owasso Economic Development Authority and the Owasso Historical where he is a ''Lifetime Member''. Michael has chaired Owasso's United Way Campaign and is a three time chairman of Owasso Trail Days. Michael has also served on Owasso's Capital Improvements Committee, Tax Watch Dog Committee, and Police Advisory Council.