All roles

Blue Heart
2021, Movie - Drama, Horror
Memories of Overdevelopment
2011, Movie - Drama
Red Cockroaches
2003, Movie - Drama, Sci-Fi