Having served many years as trial attorney and judge in Forsyth County, North Carolina, as well as being a former member of Toastmasters, David is no stranger to public speaking.  To request or schedule David for a speaking engagement, to either discuss his writings or life experiences, please use the contact form.



Upcoming Book Signings and Events


 March 28, 2018 - Book Signing and Reading at Bookmarks in Winston-Salem, NC


Please join David for a book signing and reading at External link opens in new tab or windowBookmarks, located at 634 West Fourth Street in Winston-Salem. The event will take place at 7:00 p.m. and is part of the "4 on 4th".



Past Events


June 18, 2014 - Book Signing at Island Book Store in Scarborough Faire, Duck NC

Please join David for a book signing at the External link opens in new tab or windowIsland Book Store in Scarborough Faire in the lovely coastal village of Duck, North Carolina from 4:00  p.m. until 5:30 p.m.


July 11th, 2014 - Book Signing at Duck's Cottage Coffee and Bookshop

Please join David for a book signing at External link opens in new tab or windowDuck's Cottage Coffee and Bookshop in The Waterfront Shops in Duck, NC from 9:00 a.m. until 11:00 a.m.  We look forward to seeing you!


June 5th, 2014 - Dare County Municipal Center

David will be giving a reading from his latest book at the Dare County Municipal Center from 1:30 p.m. to 3:30 p.m.  The event is being hosted by the NC Writers Network OBX and Albemarle Region.  The Dare Country Municipal Center is located at 950 Marshall Collins Drive, Manteo, NC.


August 2013 - Purple Heart Recipient Ceremony


David recently had the great honor to attend and speak at the Northwest Piedmont Purple Heart Society gathering at the Calvary Baptist Church in Winston-Salem, North Carolina where more than 700 people were in attendance including 130 Purple Heart recipients.  The experience was humbling and reminded him of how very fortunate he and many others were to return home from war.




Please check back periodically as additional events will be listed.