- Ballygawley Primary School - Dungannon Secondary - Dungannon Technical College. - Auctioneer - Estate Agent and Valuer. |
- Elected To Fermanagh District Council 1973 - Member of the Northern Ireland Forum for Political Dialogue, 1996-98
- DUP Chief Whip
- Member of the Northern Ireland Assembly, 1998 to 2003
- Social Development Minister July 2000 to October 2001
- DUP Chairman |
- Member of Finance and Personnel Committee - Business Committee - Procedures Committee. |
- Fishing - Reading - Church activities |