Spencer Roberts
Spencer Roberts is an actor, known for Holiday in the Sun (2001).
Spencer Roberts's FILMOGRAPHY
as Actor (1)