Memberships:
- 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
- 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