Show more
Born in New Orleans, Shane David LeCocq is an actor, director, writer, as well as an accomplished dancer and choreographer. imdb.com