Stan and Sven
2022
Stop Motion Short Film Animation
Sultan T. Sloth
2023
Stop Motion Short Film Animation
Video Essay
2023
Master's Research