Sophie Nelisse as Gilly Hopkins Kathy Bates as Maime Trotter Glenn Close as Nonnie Hopkins Julia Stiles as Courtney Rutherford Hopkins Zachary Hernandez as W.E. (William Ernest) Bill Cobbs as Mr. Randolph Octavia Spencer as Miss Harris Billy Magnussen as Ellis Clare Foley as Agnes Sammy Pignalosa as Rajeem Toby Turner as Ticket Agent

Based on this passage, who plays mr randolph in the great gilly hopkins? Let's give stream of consciousness first:
The relevant sentence in the passage is: Bill Cobbs as Mr. Randolph
So, the final answer is Bill Cobbs.