 During his career, Demmas was assigned to four Super Bowls (XIII, XVII, XXV, and XXVIII), all as an umpire.On the field, Demmas wore uniform number 78, which is now worn by Greg Meyer.He served as a league representative and observer for the NFL.