He also serves as an Assistant Clinical Professor of Neurosurgery at Virginia Commonwealth University School of Medicine. He has also practiced at Inland Neurosurgery and Spine in Spokane, Washington, and was head of Neurovascular Surgery at Sacred Heart Medical Center in Spokane.