
Known for
Filmography
Inhuman
Inhuman
ENNot rated
as Peter

A Glimpse Through The Bennington Lens
EN · 2025Not rated
as Kelton DuMont

Logan
EN · 20177.8
as Glowing Eyes Boy

Arsenal
EN · 20174.3
as Young JP

Zipper
EN · 20155.5
as James Ellis

Inhuman
Inhuman
as Peter

A Glimpse Through The Bennington Lens
as Kelton DuMont

Logan
as Glowing Eyes Boy

Arsenal
as Young JP

Zipper
as James Ellis