John Jenner Weir died in 1894.
John Weir Troy died in 1942.
John Ferguson Weir died in 1926.
John Weir Foote died on 1988-05-02.
John Ferguson Weir was born in 1841.
John Jenner Weir was born in 1822.
John Weir Troy was born in 1868.
Johnny Weir's birth name is John Garvin Weir.
John Weir Foote was born on 1904-05-05.
John Weir (physician) was born on 19 October 1879. Michael John Weir (footballer) was born on 18 February 1991. Johnny Weir (figure skater) was born on July 2, 1984.
Stephen Weir died in 1969.
Felix Weir died in 1978.