 After his service, he enrolled in the Utah State Highway Patrol as a trooper.Later on Poulson would serve as a deputy sheriff before being elected as the county sheriff for Duchesne County.He served as the county sheriff for eight years and then he became a justice court judge for thirteen years.