HomePeople Biography and filmographyDavid Cowan Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) Sister's KeeperSister's Keeper2025 · Officer Johnson Lost in the Future2011 · Lucas Englewood: The Growing Pains in Chicago2011 · Joshua TV shows (0) No credits available.