Stephen Archibald Net Worth is
$7 Million
Mini Biography
Stephen Archibald was created on, may 5, 1959 in Edinburgh, Scotland. He was an acting professional, known for My Child years (1972), My Method House (1978) and My Ain Folk (1973). He passed away on March 24, 1998 in Edinburgh.
Known for movies