Claim: Cary Elwes was born in Russia, lives in Russia, and has exclusively Russian heritage.
Verdict: REFUTES