He is the head football coach at Lawrence Academy in Groton, Massachusetts, a position he had held since 2018.
Swepson served as head football coach at Elon University from 2011 to 2013, compiling a record of 10–24.
Previously, he was the running backs coach under Tom O'Brien at North Carolina State University and Boston College.
Swepson participated in the Bill Walsh NFL Minority Coaching Fellowship program with the New York Giants (2016), Cleveland Browns (2015), Seattle Seahawks (2014), Miami Dolphins (2000), San Diego Chargers (1999), and Jacksonville Jaguars (1998).
This biographical article relating to a college football coach first appointed in the 1990s is a stub.