Spencer House

  Spencer House  is an actor who portrays Duncan Tabner in the Netflix original series Space Force.