Blake is from Minden, La originally. He played collegiate golf at Centenary College of Louisiana. He got into the golf industry five years ago as an assistant manager for ProGolf. He has held Assistant Golf Professional and Head Golf Professional titles at Shreveport Country Club. He is now an Assistant Golf Professional at Southern Trace Country Club.