
Robert Spuhler
Robert Spuhler was born on 2 October 1978 in Richmond, Indiana, USA. He is an actor, known for Space Specks (2003), River Man and Willing to Go There (2022).
Career stats
0Films
0Posters
—Years active
—Peak year
Eras & genres
No filmography on file yet.