Known for
Filmography

VEIL
EN · 2026Not rated
as Alex

Appendage
EN · 2025Not rated
as Jason

The Case of Marcel Duchamp
EN · 19847.0
Screenplay, Director, Editor, Additional Photography

VEIL
as Alex

Appendage
as Jason

The Case of Marcel Duchamp
Screenplay, Director, Editor, Additional Photography