He graduated from the California Institute of the Arts in 2003 and has appeared in several TV shows and films. In 2005, he was cast in the role of Commander Kelby, the newly promoted Chief Engineer of the starship Enterprise in the TV series Star Trek Enterprise. In 2006 he had his first starring role as "X" in the LGBT film Boy Culture opposite Patrick Bauchau, Darryl Stephens, and Jonathan Trent.