American Institute of Architects
US Green Builidng Council
International Code Council
American Planning Association
National Trust for Historical Preservation
Rotary Club of Fullerton
City of Fullerton Planning Commission (past member)
City of Fullerton Redevelopment Design Review Committee (past member)
The National Council of Architectural Registration Boards
Board of Managers, YMCA of North Orange County
Fullerton School District; Citizens Oversight Committee
California Parks & Recreation Society

Registration
California State Board of Architectural Examiners
Washington State Architect Registration Board
Nevada State Board of Architecture
Texas Board of Architectural Examiners
Arizona State Board of Technical Registration (Registered Architect)
The National Council of Architectural Registration Boards