Chris Rickard Plus

Joined

User Stats

Profile Images

User Bio

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

Following

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