Был режиссером фильмов: Тревожный вызов (2013), Машинист (2004), Транссибирский экспресс (2008) и др., участвовал в создании сериалов: Подпольная империя (2010-2015), Щит (2002-2008), Убийство (2011-2014) и др.
Участвовал в написании сценариев к фильмам: Транссибирский экспресс (2008), Следующая остановка - Страна чудес (1998), Счастливые случаи (2000) и др., сериалу Мастера ужасов (2005-2008).
Как оператор руководил процессом съемок фильма Планета Монстров Франкенштейна! (1995).
Выполнял функции продюсера фильмов: The Darien Gap (1996), Планета Монстров Франкенштейна! (1995), сериалов: Почти человек (2013-2014), Грань (2008-2013).