Radio voice of the Oklahoma City RedHawks (now known as the Dodgers) of the Triple-A Pacific Coast League, 1999-2002 and 2004-2010.
Recently concluded fifth and final season as play-by-play broadcaster for the Oklahoma City Barons of the American Hockey League, former top affiliate of the Edmonton Oilers (Barons ceased operations after the 2014-15 season).
Have 11 full seasons and parts of six others as a hockey broadcaster.
Served as a Central Hockey League linesman during the 1992-93, 1993-94 and 1994-95 seasons.
Track Announcer, Hollywood Park Thoroughbreds, 1984-87 (also called Los Alamitos Harness meets while employed by Hollywood Park.
Track Announcer, Remington Park, 1988-99.
Interim and fill-in track announcer, Remington Park (2003, 2006), Fair Meadows at Tulsa (2012), Lone Star Park (QH) (2011-13), Delta Downs (QH) (2014).