Xavier Hornblow

Xavier Hornblow portrayed a stagehand in the Power Rangers Dino Thunder episode Ocean Alert.