Brad begin racing in 1992 in micro-midgets at the age of 15. He had no prior racing experience. He was rookie of the year in 1992, Brad raced at Delta Speedway in the 125cc class and won the Delta Speedway 125cc class track championship in 1993. In 1994 Brad move up to the 600cc class finishing 2nd in points at Delta Speedway. 1995 was Brad's first year in sprint cars running the full San Jose Speedway schedule. In 1996 Brad ran the full NARC schedule and in 1998 Brad started to travel throughout the U.S. running various All Stars and World of Outlaw races. In 2000 Brad ran the World of Outlaws Gumout Series finishing 5th in points and in 2001 and 2002 he ran the full World of Outlaws series finishing 8th in points in 2002.
In 2011, Brad plans on running the King of the West Sprint Car series. Brad was the owner of the Big O Tires franchise in San Jose, CA. He sold the business in 2008 and is now the owner of Price Rite Restaurant Equipment in Stockton, CA. Brad has two children, Gracie age 11 and Freddie Danger who was born November 24, 2010. He lives just outside of Stockton, CA.