In 2015, he directed one episode of "The Last Ship", one episode of "Chicago P.D.", and two episodes of "Empire". In 2016, he directed another episode of "Empire" and two episodes of "Being Mary Jane". In 2017, he directed two additional episodes of "Being Mary Jane" and one episode of "Hand of God". He also acted in the feature "For Justice". Also in 2016, he directed the film "", based largely on the true story of the loss of the ship in the closing stages of the Second World War and starring Nicolas Cage, Tom Sizemore, and Thomas Jane. He directed one episode of "Roots" and acted in the feature film "Submerged".