David Herd Torrance (born 13 Mairch 1961) is a Scots National Pairty politeecian.

David Torrance

Member o the Scots Pairlament
for Kirkcaudy
Assumed office
5 Mey 2011
Precedit biMarilyn Livingstone
Majority7,395
Personal details
Born (1961-03-13) 13 Mairch 1961 (age 63)[1]
Kirkcaudy, Fife, Scotland
Poleetical pairtyScots Naitional Pairty[2]

References

eedit
  1. "Current MSPs: David Torrance: Personal Information". Scottish Parliament. Archived frae the original on 12 September 2015. Retrieved 5 Juin 2015. Unknown parameter |deadurl= ignored (help)
  2. "People: David Torrance MSP". SNP. Archived frae the original on 23 Mey 2015. Retrieved 5 Juin 2015. Unknown parameter |deadurl= ignored (help)