About Me


For the last thirty years I have worked with and provided insight to individuals and teams within both high-profile settings as well as unassuming frames of reference. My time as an NFL athlete afforded eleven years of maintaining professional excellence among high performing personalities and uber-demanding expectations. After retiring from such a highly-esteemed stratus, I spent fifteen years serving under the mental, relational and spiritual needs of professional athletes and their families with the Jacksonville Jaguars as the team's chaplain. I have some understanding about the challenges and rewards in both the exalted and expendable perceptions of life experiences. These experiences have provided an enduring passion: to replicate joy in external relational accomplishments flowing out of internal enduring character in and between any and all of life's extremes. I believe experiencing this passion requires healing and growth.

My style of counseling stems from a dynamic approach to personal growth. As such, I incorporate a plethora of interventions and psychological modalities to stimulate healing and reinitiate growth. I will provide techniques rooted in attachment based, CBT, solution-focused, motivational interviewing, emotionally focused, and Christian counseling therapies among others to address inter and intra personal issues related to stress, anxiety, fear, anger, loss/grief, accomplishment, failure, and faith to name a few. However, no matter the issue or the intervention, my manner of counseling will provide care and support as means for accessing health and growth for your soul.

I am a Registered Mental Health Counselor Intern with the state of Florida. I hold a bachelor's degree in Psychology from the University of Notre Dame ('90) and a master's degree in counseling from Concordia University-Irvine through the Townsend Institute of Leadership and Counseling ('19).

No form settings found. Please configure it.

Acacia Counseling

12627 San Jose Blvd. Suite 203


For Scheduling Click here or contact 904-552-3734

Weekly Times


Virtual slots 6am - 5pm


6:00 am-6:00 pm


6:00 am-6:00 pm


Virtual slots 6am - 6pm


Virtual slots 6am - 4pm