Known for
Filmography

Last Chancers
EN · 20207.5
as Aiden
Hamlin
2016
Hamlin
EN · 2016Not rated
as Doctor Holmes

Jack the Giant Killer
EN · 20133.3
as Newald Krutchens

Last Chancers
as Aiden
Hamlin
2016
Hamlin
as Doctor Holmes

Jack the Giant Killer
as Newald Krutchens