Blair was born in Canton, GA, a suburb of Atlanta. He attended Sequoyah High School. He was an exceptional tennis player and was offered numerous athletic scholarships but turned them down in order to pursue acting. Besides tennis, Blair also enjoys karate and swimming.
While living in Georgia he worked at the Georgia Renaissance Festival performing and doing stunts as a pirate named "Rusty Compass". Many girls just went to see and take pictures with him.
Blair did some modelling and moved to Los Angeles where he landed the role of "Scott (Scotty) Grainger Jr." on the CBS daytime drama "The Young and the Restless".