I just thought of something. You must be talking about someone else. This guy is Canadian.
"Armand Douglas "Armie" Hammer (born August 28, 1986) is an American actor. ... Hammer was born in Los Angeles, California." - Wikipedia