After graduating from Torrey Pines High School where he discovered a passion and gift for acting, he studied acting at North Carolina School of the Arts and at the University of San Francisco. He appeared in SF locally on stage. He also acted on stage in L.A. He was in the independent film, The Pacific and Eddy. Among several stage roles, the most poignant was perhaps Hamlet in "Hamlet".