MOVIEPAD
Search icon
Charlie Stubbs

Charlie Stubbs

Acting

Biography

Charlie Stubbs is a musician based in DFW, Texas, known best for his contributions to indie rock band Judge Roy Scream. He was one of the three Lil Crafters.

Photos of Charlie Stubbs