He graduated from Oberlin College in 2015 with a BA in Cinema Studies, and has studied at the Prague Film School. He has experience working as a cinematographer, camera operator/assistant, sound mixer, and editor. He has also worked as an animator.