David grew up in South Carolina where he attended the College of Charleston, studying theater and playwriting, and worked in radio broadcasting. After working in the theatre in and around Charleston and receiving his BA, David got his first on-camera role on Dawson's Creek in 2003. He taped his Girl Meets World episode in 2015. His role as Kermit is his first role in that which he portrays a father. His most recent role is leading man in a film titled "Cassidy Red", which is slated for a 2017 release.