Acting
Den of Thieves
2018
Mayans M.C.
12 Strong
Run Hide Fight
2021
MVP
as Zephyr Morrison
as Swat Guy
The Secret of Sinchanee
The Price of Protest
as Self - Former NFL Player
as Secret Service Guard Dale Russell
as Captain Nosorog
Sweetest Day
as Geske
Survive the Raft
as Self - Host · 9 ep.
The Terminal List
as Luke Malick · 2 ep.
as Weston · 4 ep.
Medal of Honor
as Sims · 1 ep.
This Is Us
as Major Dawson · 1 ep.