Joshua first came to Israel with his family when he was 14 years old and felt the Land of Israel and her people grip his heart. Since then, he has been actively involved in volunteer operations in Israel through the 501c3 non-profite organization, HaYovel. Today he works as Director of Operations for HaYovel, hosting thousands of volunteers from around the world. In the same spirit as his biblical namesake, Joshua travels and speaks about Israel across the United States and around the world, sharing a good report of the Land of Israel.
Along with Luke Hilton, Joshua co-hosts shows for The Israel Guys every week.