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


Charles Cartwright

Director of Photography