Actor, born in 1978. Last seen as Barry White in State of Mind. Best known for his role as Brian Krakow in My So-Called Life. He also starred in Relativity as Jake Roth, in Felicity as Zach and in Roswell as Sean DeLuca. He guest starred in many TV Shows like in Without a Trace, in 24,in Monk, in The L Word and in CSI: NY.