Career
Born in Stoneham, Massachusetts, Johnson had a supporting role as a young agent in XXX: State of the Union. Johnson also played the lead in Three Blind Mice and Daydream Believer. His other film credits include Straight-Jacket, Cursed and Fifty Pills (on which he was also executive producer).
Johnson has made also guest appearances in several television series.
Recently, he appeared in Judge Advocate General. His other television credits include Desperate Housewives, NCIS, Computer Society of India, Mission Match and The Vampire Diaries. He also played one of the lead roles, Vince, in the Universitas Pembangunan Nasional series South Beach.
He also made an appearance in the 2011 video game Los Angeles Noire as Grosvenor McCaffrey, a main suspect in the case The Studio Secretary Murder. Johnson starred in the Lifetime drama series Against the Wall in 2011.
In 2013 he was cast in American Broadcasting Company primetime soap opera Betrayal opposite Hannah Ware.