Hennes første profesjonelle rolle som skuespiller var i en episode av serien som gikk på amerikansk barne-TV. I 2000 ble Blair tildelt en Young Hollywood Award. Hennes filmkarriere fortsatte i det 21. århundre med komedien Legally Blonde der hun spilte mot Reese Witherspoon. I 2008 spilte Blair rollen som Liz Sherman i filmen Hellboy II: The Golden Army som hun ble nominert til en Scream Awards for beste kvinnelige skuespiller i en fantasy-film eller TV Show.