Mark Mulligan 2008: Starcie w przestworzach (Warbirds) jako Jack Toller 2008: Jack Rio jako Billy Rafferty 2009: Bez wyjścia (Nowhere to Hide) jako Edward Crane 2010: Cyrus jako Cyrus Dancer 2011: Krwiożercze pająki (Camel Spiders, TV) jako kapitan Mike Sturges 2012: W potrzasku (Stalked at 17, TV) jako Mark Curson 2013: Święta za dolara (Christmas for a Dollar) jako William Kamp 2014: Czerwone niebo (Red Sky) jako Michael Banks 2014: Świąteczna przemiana (The Christmas Switch, TV) jako Eddie Bennett 2016: Ziemiostrofa (Earthtastrophe, TV) jako Danny 2017: Życzę ci śmierci (The Killing Pact, TV) jako detektyw Marcs 2019: Trauma Therapy jako Arthur 2020: Terapia pod palmami (Retreat to Paradise, TV) jako Neal Terry 2021: Niewygodna prawda (Secrets in the Water, TV) jako szeryf Douglas 2024: Prawo śmierci (Deadly Justice) jako Dale Jones