Robert Spuhler was born on October 2, 1978 in Richmond, Indiana, USA. He is an actor, known for Space Specks (2003) and I'm Back! (2008).
演员
饰:Lt. David Bennet
2003-04-28(美国)