He played Jack Hunter in The Rose Tattoo at the Huntington Theatre in Boston in 2002. He co-starred in the ABC Family Original TV Series Wildfire, portraying Junior Davis, after initially auditioning for the role of Matt Ritter. Before getting his role on Wildfire, he worked for the famous Beverly Hills Hotel, parking cars. He portrayed Sgt. Mills Evans in Private Valentine: Blonde & Dangerous. He was also a guest star on an episode of another popular ABC Family show, Greek, as a suitor for the lead character, Casey.