Yes He is.
Joshua was a type of Christ.
....the name Joshua in Hebrew means 'Jehovah-Saviour', the name Jesus, in Greek means Saviour.
So Joshua is a more discriptive term for our Savior the Jesus...agreed.