Born in Saint Petersburg in Russia, he received a B.S. in computer science and an M.A. in music composition from the University of Virginia. He has worked as a composer for Monolith Productions where he collaborated with Guy Whitmore on titles such as Blood and Claw. Outside of video games, he also wrote the soundtrack for short movies (Kansas in 1998 and Maid of Honor in 1999).