Felix Becroft

Felix Becroft portrayed a magician in the Power Rangers Dino Charge episode Knight After Knights.