Richard has recently performed at the following public events.
Information about upcoming events will appear here when they are confirmed.
If you would like more information or to purchase tickets
please click on the links below.
OTHER RECENT PUBLIC PERFORMANCES