Question: who played charlie brown in the peanuts movie
Answer: The film is directed by Steve Martino and written by Craig and Bryan Schulz ( Schulz 's son and grandson , respectively ) , and Cornelius Uliano , and stars the voices of Noah Schnapp as Charlie Brown and , via archival recordings , Bill Melendez as Snoopy and Woodstock .