Currently Being ModeratedJun 26, 2013 6:31 PM (in response to BiMoRi777)
You do not need international dialing turned on or data roaming or any of that to receive an international call. Your phone's global settings are irrelevant.
Log into your Verizon account on your computer and make sure you haven't inadvertently blocked his number (Verizon will allow you to block up to 5 numbers). Have your friend try dialing your number manually rather than from a stored contact.