Xavier Kai Roy is an actor, known for Hansel & Gretel Get Baked (2013).
Hansel and Gretel Get Baked