Professional Associations and Memberships
- Oklahoma Young Lawyers Association, 2010 - Present
- Tulsa County Bar Association, 2010 - Present
- Sports Lawyers Association, Member, 2010 - Present
- United States Track and Field/Cross Country Coaches Association, 2006 - Present
- Ontario Bar Association, Member
- Legal Aid Ontario Refugee Law Panel, Member
- Innovation Guelph Small Business Loan Panel, Board Member
- American Immigration Lawyers Association, Member