Character: Alan Harper
Actor: Jon Cryer
Watch: rolex Submariner
Character: Charlie Harper
Actor: Charlie Sheen
Watch: Rolex Yachtmaster
Thanks to: Jake's Rolex Watch Blog
Actor: Patton Oswalt
Character: Billy Stanhope
Watch: unknown
Submitted by: Mike
Actor: Jon Cryer
Character: Alan Harper
Watch: Rolex
Submitted by: MattAshe