Known for
Filmography

Stage Fright
EN · 20058.0
as Taylor

Parasite
EN · 20045.7
as Jacob Rasmussen

Landspeed
EN · 20025.3
as Ziggy Peterson

Human Desires
EN · 19974.6
as Peter Holden

Stage Fright
as Taylor

Parasite
as Jacob Rasmussen

Landspeed
as Ziggy Peterson

Human Desires
as Peter Holden