Lucky 20 Pictures was founded in 2005 by Stephen LaRose & Brandon Ruzovich. Throughout many productions we have been working to keep the audience intrigued with narrative story telling & our attention to detail. Lucky 20 Pictures provides a distinguished product, whether it is for business, promotional, or marketable materials
Lucky 20 Pictures are the experts working for you.

Brandon Ruzovich
Executive Producer

Stephen LaRose
Director

Charles Cartwright
Director of Photography