Chris Rickard Plus

Joined

User Stats

Profile Images

User Bio

A director and vfx artist currently based in Los Angeles, CA.

Following

  1. Philip McGuire
  2. Hunter Schmidt
  3. Ryan Walton
  4. Greg Cotten