Robert Maillet

Robert Maillet portrayed Lt. S. Kaidanovsky in Pacific Rim.