Isla Lang Fisher (b. February 3, 1976) is a female actress. She was born to Scottish parents in Muscat, Oman and was raised in Australia. She began her acting career on Australian television. She portrays Henley Reeves in Now You See Me.
Advertisement