About David

David Leo is an actor, writer, and filmmaker.