Online coaching available!

About me

I am a National Master from Southern California, and I recently graduated from Texas Tech University. During my time there I competed on a top collegiate chess program directed by GM Alex Onischuk. I learned the game at the age of 6 when my dad taught me basic strategy, but it wasn't until I was 12 years old when I began to improve rapidly solely by playing and competing in tournaments. I then made it a goal to achieve the NM title without a chess coach or reading books because I wanted to show that it is possible to become a strong player at this game on your own through hard work. I achieved my goal at the age of 17 before attending Texas Tech!


Tournament Performances

1st Place- 2022 Southern California Open (U2200)

2nd Place- 2021 Las Vegas Open (U2200)

2nd Place- 2021 Southern California Open (U2200)

1st Place- 2019 Southern California Open (U2200)

1st Place- 2017 National Open (U2300)

1st Place- 2015 World Open (U2200)

1st Place- 2015 National Open (U2200)

3rd Place- 2014 12th Grade Nationals 

1st Place- 2014 National Open (U2200)

3rd Place- 2013 Chicago Open (U2100)

1st Place- 2012 American Open (U2000)

1st Place- 2011 American Open (U1800)


Training Services

Analyze games, play training games

Choose, learn, and prepare openings that suit your play style

Exercises to improve positional understanding

Prepare for upcoming tournaments

Learn my specialty: Chess Psychology

Anything you wish to improve upon!


Training Rate


I have been a chess coach since 2013 and enjoy teaching students of all levels. If you are interested in working with me or have any questions feel free to send me a message! happy.png