This piper commenced learning the pipes nearly 40 years ago and received tuition from several of the top pipers from the 20th century.
He as a successful competitor during the 1980s and 90s winning prizes at the worlds premier solo piping events at Oban, Inverness, London and the Isle of Skye as well many other competitions and Highland games in Scotland, England and New Zealand.
He is a registered solo piping adjudicator, regularly receiving invitations to judge competitions across the UK and Ireland.
Currently Vice President of the Scottish Piping Society of London, having previously served that organisation as it's Pipe Major. Although 'retired' from the solo competition circuit, as well as regular judging commitments, He currently teaches and mentors a number of today's competing pipers
About: This Piper has played the pipes in many countries, both as a soloist and as a member of several highly regarded pipe bands. Is at the present time a 'guest' player with the British Airways Pipes & Drums.
Rate depends on travel, event and performance times
Rate depends on travel, event and performance times
Based in: Maidstone, Kent
Areas Covered: East Sussex - Alfriston, Barcombe, Battle, Bexhill on Sea, Blackboys, Bodiam, Brighton and Hove, Burwash, Camber, Chailey, Chiddingly, Crowborough, Ditchling, East Chiltington, East Hoathly, Eastbourne, Fletching, Forest Row, Framfield, Frant, Groombridge, Hailsham, Hartfield, Hastings, Heathfield, Herstmonceux, Horam, Hurst Green, Isfield, Laughton, Lewes, Mayfield, Newhaven, Newick, Northiam, Peacehaven, Pevensey, Polegate, Portslade, Ringmer, Robertsbridge, Rodmell, Rotherfield, Rye, Seaford, St Leonards on Sea, Telscombe Cliffs, Ticehurst, Uckfield, Wadhurst, Wilmington, Winchelsea, , Essex - Aldham, Alresford, Althorne, Ashdon, Barking, Basildon, Benfleet, Billericay, Boxted, Bradwell-on-Sea, Braintree, Brentwood, Brightlingsea, Buckhurst Hill, Burnham-on-Crouch, Canvey Island, Chadwell St Mary, Chafford Hundred, Chelmsford, Chigwell, Clacton-on-Sea, Clavering, Coggeshall, Colchester, The Colne Valley, Corringham, Dagenham, Debden, Dovercourt, Dunmow, East Mersea, Eastwood, Eight Ash Green, Epping, Felsted, Fordham, Foxearth, Frinton-on-Sea, Fyfield, Galleywood, Grays, Great Bentley, Great Chesterford, Great Dunmow, Great Holland, Great Notley, Great Tey, Great Totham, Great Yeldham, Hadleigh, Hadstock, Halstead, Harlow, Harwich, Hatfield Peverel, Hockley, Holland-on-Sea, Hornchurch, Horndon-on-the-Hill, Ilford, Ingatestone, Jaywick, Kelvedon, Laindon, Lamarsh, Lambourne, Langham, Leigh-on-Sea, Little Baddow, Little Clacton, Little Totham, Little Waltham, Loughton, Maldon, Manningtree, Manuden, Maplesteads, Marks Tey, Matching Green, Mersea Island, Mistley, Mount Bures, Nazeing, Newport, Noak Bridge, Ongar, Orsett, Pebmarsh, Pitsea, Prittlewell, Purfleet, Rainham, Rayleigh, Ridgewell, Rochford, Romford, Roxwell, Saffron Walden, Shenfield, Shoeburyness, South Ockendon, South Woodham, Ferrers, Southend-on-Sea, Southminster, StOsyth, Stanford-le-Hope, Stansted Mountfitchet, Stock, The Stour Valley, Takeley, Tendring, Thaxted, Theydon Bois, Thorpe-le-Soken, Thundersley, Thurrock, Tilbury, Tiptree, Tollesbury, Upminster, Waltham Abbey, Walton-on-the-Naze, Wenden Ambo, West Bergholt, West Mersea, Westcliff-on-Sea, White Notley, Wickford, Wimbish, Witham, Wivenhoe, Woodford, Writtle, , Greater London - Hillingdon, Harrow, Barnet, Enfield, Redbridge, Barking Dagenham, Havering, Bexley, Bromley, Croydon, Sutton, Kingston, Richmond, Hounslow, Ealing, Brent, Central London, North London, North West London, East London, West London, South West London, South East London, , Kent - Adisham, Aldington, Alkham, Appledore, Ash, Ashford, Aylesford, Aylesham, Badgers Mount, Bapchild, Barham, Barming, Bearsted, Beckenham, Belvedere, Benenden, Bethersden, Bexley, Bidborough, Biddenden, Biggin Hill, Bilsington, Bilting, Birchington, Blean, Bobbing, Borden, Borough Green, Boughton, Boughton Monchelsea, Boxley, Brabourne, Brasted, Bredgar, Brenchley, Brenzett, Bridge, Broadstairs, Bromley, Burham, Canterbury, Challock, Charing, Chartham, Chartham Hatch, Chatham, Chevening, Chiddingstone, Chilham, Chillenden, Chipstead, Chislehurst, Chislet, Cliffe, Cliffsend, Cobham, Cranbrook, Crockenhill, Cuxton, Dartford, Deal, Detling, Ditton, Doddington, Dover, Dungeness, Dunkirk, Dunks Green, Dunton Green, Dymchurch, East Malling, East Peckham, Eastchurch, Eastling, Eastry, Eccles, Edenbridge, Egerton, Elham, Elmsted, Eynsford, Eythorne, Faversham, Fawkham, Finglesham, Folkestone, Fordcombe, Four Elms, Gillingham, Godmersham, Goodnestone, Goudhurst, Gravesend, Great Chart, Greenhithe, Hadlow, Halling, Halstead, Ham, Hamstreet, Harrietsham, Hartley, Hastingleigh, Hawkhurst, Hawkinge, Headcorn, Herne Bay, Hernhill, Hever, High Halden, High Halstow, Higham, Hildenborough, Hoath, Hollingbourne, Hoo, Horsmonden, Horton Kirby, Hothfield, Hythe, Ide Hill, Ightham, Kemsing, Kingsdown, Kingsnorth, Kingston, Knockholt, Laddingford, Lamberhurst, Larkfield, Leeds, Lenham, Leysdown-on-Sea, Little Chart, Littlebourne, Longfield, Lordswood, Lower Halstow, Lydd, Lyminge, Lympne, Lynsted, Maidstone, Manston, Marden, Margate, Marlpit Hill, Marshborough, Matfield, Meopham, Milstead, Minster, Minster in Thanet, Molash, Monks Horton, Monkton, Nettlestead, New Ash Green, New Romney, Newington, Newington near Hythe, Nonington, Northfleet, Oare, Offham, Old Romney, Orpington, Otford, Otterden Place, Paddock Wood, Pembury, Penshurst, Petham, Petts Wood, Platt, Plaxtol, Pluckley, Queenborough, Rainham, Ramsgate, Rhodes Minnis, Ringwould, Riverhead, Rochester, Rolvenden, Ruckinge, Sandhurst, Sandling, Sandwich, Seal, Sellindge, Selling, Sevenoaks, Sevenoaks Weald, Shadoxhurst, Sheerness, Shepherdswell, Shoreham, Sidcup, Sittingbourne, Smarden, Smeeth, Snave, Snodland, Southborough, Southfleet, Speldhurst, St Margarets at Cliffe, St Mary in the Marsh, St Marys Bay, Stanford, Staple, Staplehurst, Stelling Minnis, Stone, Stone in Oxney, Stowting, Strood, Sturry, Sutton Valence, Sutton-by-Dover, Swanley, Tenterden, Teynham, Thurnham, Tilmanstone, Tonbridge, Tunbridge Wells, Ulcombe, Upchurch, Upnor, Vigo, Walderslade, Waltham, Warehorne, Wateringbury, Well Hill, West Farleigh, West Hougham, West Kingsdown, West Malling, West Peckham, West Wickham, Westbere, Westerham, Whitstable, Wickhambreaux, Willesborough, Wilmington, Wingham, Wittersham, Woodchurch, Worth, Wouldham, Wrotham, Wye, Yalding, , Surrey - Addlestone, Ash, Ash Vale, Ashford, Ashtead, Bagshot, Banstead, Bisley, Blackwater, Bookham, Bramley, Brockham, Byfleet, Camberley, Carshalton, Caterham, Cheam, Chertsey, Chiddingfold, Chobham, Cobham, Cranleigh, Croydon, Dorking, Dormansland, Dunsfold, East Horsley, East Molesey, Egham, Epsom, Esher, Ewell, Farnham, Frimley, Godalming, Godstone, Guildford, Haslemere, Hersham, Hindhead, Horley, Kingston, Kingswood, Knaphill, Leatherhead, Lightwater, Limpsfield, Lingfield, Merstham, Milford, Mitcham, New Malden, Newdigate, Ockley, Ottershaw, Oxshott, Oxted, Purley, Redhill, Reigate and Banstead, Richmond, Runnymede, Shepperton, Shere, Smallfield, Spelthorne, Staines, Stoneleigh, Sunbury-on-Thames, Surbiton, Sutton, Tadworth, Teddington, Tandridge, Thames Ditton, Virginia Water, Wallington, Walton on Thames, Warlingham, Waverley, West Molesey, Westcott, Weybridge, Whyteleafe, Windlesham, Woking, Woldingham, Wonersh, Worcester Park, , West Sussex - Amberley, Angmering, Arundel, Ashington, Barnham, Billingshurst, Bognor Regis, Bolney, Bosham, Bramber, Burgess Hill, Bury, Chichester, Climping, Copthorne, Cowfold, Crawley, Crawley Down, Cuckfield, East Grinstead, East Preston, Faygate, Ferring, Findon, Fittleworth, Fontwell, Gatwick, Handcross, Hassocks, Haywards Heath, Henfield, Horsham, Horsted Keynes, Hunston, Hurstpierpoint and Sayers Common, Kirdford, Lancing, Lavant, Lindfield, Littlehampton, Loxwood, Maplehurst, Midhurst, Newtimber, Partridge Green, Petworth, Pulborough, Rudgwick, Rustington, Selsey, Shoreham by Sea, Singleton, Slinfold, Small Dole, Sompting, Southwater, Steyning, Storrington, Turners Hill, Upper Beeding, Walberton, Washington, West Chiltington, West Grinstead, West Hoathly, West Wittering, Worthing, Yapton,