Stephen Archibald Bio, Photos and Updates
Like
0
Stephen Archibald
Bio: Stephen Archibald was an actor. Died in 1998.
Born: May 05, 1959 in Edinburgh, Scotland, UK
Posted In: Actors, Famous People Of Scotland
Comments