Stephen Spencer has appeared in 3 shows and 1 movie. A performance to be found in the role of Dr. David Harvard in the series Fargo. In the cinema, in the role of Barry Axelrod in the feature film Don't Log Off.