Oldshue worked at WDBB in Tuscaloosa as the Chief Meteorologist from 1993 to 1995 and at WALA in Mobile as the morning meteorologist from 1995 until January 1997. He joined ABC 33/40 as weekend meteorologist and storm chaser from January 1997 until January 2011. He is currently a fill in meteorologist for WKRG in Mobile, Alabama. John is a Certified Broadcast Meteorologist by the American Meteorological Society and has the National Weather Association Seal of Approval. He was voted best small market weather anchor in Alabama for 1994 and 1995 by the Associated Press.