Served
- US Army - Fort Leavenworth (2021-)
- US Army - Warren (2018-2021)
- US Army - Fort Jackson (2014-2018)
- US Army - Schofield Barracks (2011-2014)
- US Army - Fort Lewis (2009-2011)
- US Army - Fort Knox (2006-2008)
- US Army - Qatar (2005-2006)
- US Army - Fort Bliss (2003-2005)
- EverGreen Ministries (2000-2003)