Stephen Ochsner is an alumnus of Oklahoma City University. After graduation, he spent a short time working in Chicago and soon moved to Moscow, where he studied at GITIS. Ochsner subsequently worked in laboratories at The Meyerhold Theatre Centre and the School of Dramatic Art. In parallel Ochsner has spent the past several years translating Russian films and plays into English. He is now acting and teaching in many countries including Russia.