Spiders on My Lashline 2026
as Kevin / Step-father
Suka 2023
as Jun Yang
House of the Rising Sun 2011
as Landry's Partner
Credits from TMDB.