Oscar McFarlane
Actor
BIOGRAPHY
Óscar Emilio McFarlane Ortega (born 29 November 1980 in Panama City, Panama) is a football goalkeeper for the San Francisco of the LPF.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license