John the Baptist & Our Lady of Guadalupe: 3rd Sunday of Advent

Sunday December 15, 2019

1500 hundred years separated St. John of the Baptist and Our Lady of Guadalupe. Yet, they both had similar missions: preparing the way for Jesus Christ.


Live Like There's No Tomorrow: 2nd Sunday of Advent

Sunday December 8, 2019

With all the pain and fear that comes with death, lies a powerful gift. It helps us cut through the clutter of the superfluous and focus on the superb in our lives. We get to the heart of what really matters.


Ready for the End? First Sunday of Advent

Sunday December 1, 2019

As the season of Advent begins, we Christians start to get ready. We take a hard, honest look at ourselves and ask, "Are we ready to meet Jesus?" He tells us bluntly in today's Gospel reading: "you also must be prepared,


True Power Serves: 34th Sunday in Ordinary Time

Sunday November 24, 2019

The crucifixion of Jesus Christ epitomizes the vulnerability of God. We see firsthand, the King of the Universe, "the image of the invisible God, the firstborn of all creation.


The Temple and the End of the World: 33rd Sunday in Ordinary Time

Sunday November 17, 2019

One of the great blessings of living in the United States is our ability to practice our faith in peace. Not so in many parts of the world. According to the Pew Research Center, Christianity is the most persecuted religion on the planet.


Demons and the End of Marriage: 32nd Sunday in Ordinary Time

Sunday November 10, 2019

Jesus couldn't be more clear: we're all locked in spiritual warfare.


Look What God Can Do When We're Open: 31st Sunday in Ordinary Time

Sunday November 3, 2019

This week, I break down an amazing email that I recieved a few weeks ago. As any preacher will tell you, we can easily fall into the devil's trap of thinking that no one is listening. All our effort and prayer is wasted. We might as well…


Why I Fail You: Homily for All Saints Day

Friday November 1, 2019

As hard as I try, I will fail you as your priest. My legion of faults and vices will always get in the way for those I am called to serve. Yet amazingly, the freeing truth is that we are not alone in this battle.


Kill the Pride - 30th Sunday in Ordinary Time

Sunday October 27, 2019

If we want better lives, happier families, a vibrant parish, and an intense relationship with Jesus Christ, there’s one thing we can do now that will make all the difference in the world: KILL THE PRIDE. Squash it. Strangle it. Punch it in…


28th Sunday in Ordinary Time

Sunday October 13, 2019

Emotions are fickle. Superficial beauty fades away. And yet, the powerful truth remains.