IMDbActorStephen RobertsActing•1917•Floral Park, Long Island, New York, USABiographyNo biography is available.Details