Richard Rossi
North Hollywood, California, United States
Richard Rossi is an Academy Award-considered filmmaker. His most recent feature was "Canaan Land" (2021) His prior two features were "Sister Aimee" and "Baseball's Last Hero: 21 Clemente Stories." He grew up in Pittsburgh, where his childhood hero was Roberto Clemente. He is currently co-writing and directing "Lucy and the Lake Monster." Donate today and help Richard's dream come true!