Associate of Arts in Film and television, Los Angeles Valley College, 1984; Bachelor of Science in Film and television cum laude, San Diego State University, 1987.
Intern, production assistant Cable News Network, Los Angeles, 1985. Intern, reader Gross/Weston Productions, 1986. Cameraman Station KPBS-television, San Diego, 1986-1987.
Member Magic Lantern Film Society (vice president).