Rob Keenan was born on June 19, 1978 in Spokane, Washington, USA. He is an actor, known for Waiting for the Light (1990).
演员
饰:Revolutionary War Soldier,1 episode, 2006,
2006(美国)
饰:Chuck
1990-02(西德)