Todd Densmore

Todd Densmore

Todd is a homegrown independent filmmaker based in Richmond, Virginia. In 2005 he made his feature debut with Damaged Goods, a bold "one-man-made" film that went on to the festival circuit in 2006 winning "Best Drama" at the Worchester Underground Film Festival. In 2017 he cowrote and produced the award winning horror film, Lost in Buffalo City, and followed that up with Clean, a 2018 short...

Known For

Cardinal

Director

Blue

Director

Crew Credits

Open

Executive Producer

Blue

Director

Cardinal

Director

Three Priests

Second Assistant Director