His recent projects include A Guide to Recognizing Your Saints, DOA: Dead or Alive and Royal Kill.
A legújabb projektje A Guide to Recognizing Your Saints, DOA: Dead or Alive és a Royal Kill filmeket tartalmazza.