I can't seem to find any information about Rick so if anyone knows anything or can provide links to pics and vids please leave a comment.
These photos appeared in Reps! magazine and it provides some info:
Wt: 198 lbs.
Residence: San Jose, CA