David Barrow Actor Productions Popcorn Falls Actor 1 August 14th - 24th, 2025 And Then There Were None Doctor Armstrong October 10th - 20th, 2019 Unnecessary Farce Eric Sheridan April 10th - 27th, 2014 And Then There Were None Mr. Rogers October 4th - 14th, 2012