1877, Beaden County, North Carolina.
McFadyen was pastor of the Presbyterian Church in Pinetops, North Carolina. At one time he was a field worker for the Presbytery of Nashville, Tennessee.