Ramon Rodriguez has been set to play Bosley in ABC's reboot of Charlie's Angels, reports TV Guide.

Ramon Rodriguez will play a hunky, younger version of Bosley, the very tech-savvy protector of the Angels.

ABC's remake is set to be a modern take on the late 1970's show and will be set in Miami. Minka Kelly, Rachael Taylor and Annie Ilonzeh will portray the Angels.

The pilot will begin production in February.