Játékvezetésből 1982-ben Richmondban vizsgázott. A Contra Costa megyei labdarúgó-szövetség által üzemeltetett labdarúgó bajnokságokban kezdte sportszolgálatát. Az Amerikai Labdarúgó-szövetség Játékvezető Bizottságának (JB) minősítésével 1997-től az Major League Soccer (MLS) játékvezetője. Küldési gyakorlat szerint rendszeres 4. bírói szolgálatot is végzett. A nemzeti játékvezetéstől 2006-ban visszavonult. MLS mérkőzéseinek száma: 244 (2013. 12. 31.)