He currently lives in Denver, Colorado. Elgin has written and directed over a dozen short and feature films, many of which have been exhibited in film festivals across the globe. His films have covered a wide range of genres, including touching dramas, thrillers, action/adventure, comedy and family films, including the recently completed thriller "Beware The Lake", featuring Jonathan Lipnicki (Jerry Maguire, The Little Vampire) and Stephen Kramer Glickman (Storks, Big Time Rush).