You have to first have the HM Surf. You can get Surf in Ecruteak City in the Kimono Girl Dance Theater. You surf east of Ecruteak, and then you will eventually end up in Mahogany Town, home of the seventh gym.
move to the 8th gym
hes in the seafoam isands
Mahogany town, just south of lake of rage.
face him, click on him, then have courage and believe!
you find him in sed foam island because his gym burned down at cinnibar island
cinnabar island need 7 kanto badges
in his gym
seafoam islands; 15th gym
In the gym!
no
beat the other 7 gyms in kanto and talk to the 8th gym leader on cinnabar island. he will leave and go back to the gym
The fourth gym leader in Pokemon Soul Silver is in Ecruteak City.