No he's not. Neither are the other Regis. When i was trying to capture him, it took me awhile and i kept on dying.
to catch regirock u go 6 down 9 left and 39 up
You can't.
In Diamond you can't catch Regirock, you have to migrate it from Pokemon Ruby, Sapphire, or Emerald.
You will find Regirock at rock peak ruins route 228.
no
they have videos on youyube of how to do it
Yes.
Yes.
Regirock cannot be caught or found in Pokémon HeartGold.
Yes
how the hell do i know!? :D
sorry, you cant...