Search
Ross Douglas
Cast
Crew
Acted in
Ghost in the Shell: Stand Alone Complex - The Laughing Man
2005
as
Daido (voice)
Supernatural
2005
as
Dispatcher (voice)
The 4400
2004
as
Gregory Kensington
The Outer Limits
1995
as
Andy Morgan