March 2018

David’s been busy! Here’s what’s new:

On March 5, David will be playing the main villain on CBS’ Scorpion.

On May 1, Sony will be releasing “The Unwilling”, with whom David starred in and wrote.

Later, David will be on “Code Black” on CBS as the main guest star.

June 2017

David was revealed this year to be the Knightingale killer (Robbie Womack) on the critically acclaimed series, Frequency, on the CW and Netflix. Since then David has been racking up festival wins on two new films: Exodus to Shanghai and The Unwilling, for which he won Most Valuable Actor in the Festival Film Playoff, that pitted films that won several festivals against each other. Look for both films to be released in 2018!

January 2017

Fuller House has brought back David in his recurring role as Viper, D.J.’s old boyfriend from Full House.

In a very different role, David is now a central character in the new CW show, Frequency. If you miss the season finale tonight (Jan.25) or any of this first season, catch it on demand or on

June 2016

David has just completed starring a film he co-wrote called The Unwilling. Look for that one in 2017.

David’s comical twist of a gay Nazi in Exodus To Shanghai, just finished an impressive festival circuit with big premiers at the Berlin Film Fest and wrapping up in June 2016 in both NY and the Shanghai Film Fest.

October 2015

March saw the release of Love By Design as a world premier movie on the UP Network, where David played the antagonist, Lance.

Lost After Dark was released in September on DVD/Blue Ray nationwide at all the big box stores and had been selling out at each location. Look at a scene from it in David’s new drama reel on here where he sports the Burt Reynold’s mustache in this 80s throwback.

David just finished filming the lead role in the horror/thriller — The Unwilling, opposite Dina Meyer and Lance Henrickson. The film, which David co-wrote, is expected to be released in 2016.

Next, David is to start filming a Christmas movie from a script he wrote this winter.