Kelvin Yu

Kelvin Yu played Nicolas Frumkin in the Torchwood story Escape to LA.