Here is info on his Character from E!:
So who’s playing the new guy that’ll catch Bonnie’s eye? We’ve got the exclusive scoop…
Robert Ri’chard (played Mason on Veronica Mars) is taking on the potentially recurring role of Jamie when the hit show returns in January.
Viewers will meet Jamie in episode 12, when Bonnie and Elena (Nina Dobrev) go on a little road trip. Described as handsome (obviously) and a little rough around the edges, Bonnie immediately takes an interest in Jamie. Get it, gurl!
Get more info at E!