Michael Trucco
Edward Michael Trucco (born June 22, 1970) is an American actor with Italian roots. He is best known for his roles as Rufus Griswold on Netflix's The Fall of the House of Usher, Wade Scarborough on Netflix's Midnight Mass, Devin Hall in Hunter Killer (2018), ADA Sean Del Monte on ABC's The Rookie, Tae Kwon Doug on Netflix's Disjointed, Billy Parker on ABC's Killer Women, Justin Patrick on USA Network's Fairly Legal, Samuel T. Anders on SYFY's reimagined Battlestar Galactica and it's subsequent TV movies, and Spoon on the series Pensacola: Wings of Gold.
He has also had recurring roles as Luke Leone on CBS's Fire Country, Nate Ryan on ABC's Revenge, Nick Podarutti on CBS's How I Met Your Mother, and Cooper Lee on CW's One Tree Hill.
Movies
The Life of Chuck
Dylan's Dad
The Electric State
Ben Alcott
Through the Glass Darkly
Trip Carmichael
All Cock and No Bull!
Frank
Hunter Killer
Devin Hall
The Bye Bye Man
Virgil
Hush
John
Drone
Hunter Vance
Meteor Storm
Tom
Battlestar Galactica: The Plan
Samuel Anders
Battlestar Galactica: Razor
Samuel Anders
Next
Kendall
Him and Us
Pete
Perfect Romance
Miles 'Boogie' Healey
What Boys Like
Scott
111 Gramercy Park
Nick Granville
Ablaze
Scott
Wishmaster 4: The Prophecy Fulfilled
Verdel
Confessions of a Sexist Pig
Troy
Eyes of Terror
Officer
All American Tooles
Todd Toole
TV Series
The Fall of the House of Usher
Rufus Griswold
8 Episodes
Fire Country
Luke Leone
14 Episodes
Midnight Mass
Wade Scarborough
7 Episodes
Big Shot
Larry Gruzinsky
3 Episodes
The Rookie
ADA Sean Del Monte
11 Episodes
FBI
Ethan Shaw
1 Episode
S.W.A.T.
Eric
2 Episodes
Young Sheldon
Dusty
1 Episode
The Good Doctor
Ethan Murphy
2 Episodes
Disjointed
Tae Kwon Doug
20 Episodes
Dream Corp LLC
Franky, Jr. Jr. IV (voice)
1 Episode
Con Man
Officer Ricketts
1 Episode
Code Black
Tom Moreno
1 Episode
The Librarians
Sam Denning
1 Episode
Chicago P.D.
Frank Barrett
1 Episode
Killer Women
Billy Parker
6 Episodes
Intelligence
Agent Griffin
1 Episode
Scandal
Charles Putney
1 Episode
The Exes
Jeff
1 Episode
Revenge
Nate Ryan
7 Episodes
Fairly Legal
Justin Patrick
23 Episodes
Young Justice
Adam Strange (voice)
4 Episodes
100 Questions
Luke
1 Episode
V
John May
1 Episode
Castle
Tom Demming
4 Episodes
Eli Stone
Adam Mitchell
1 Episode
The Big Bang Theory
David Underhill
1 Episode
Psych
Cal Eason
1 Episode
Criminal Minds
Owen McGregor
2 Episodes
How I Met Your Mother
Nick Podarutti
7 Episodes
Battlestar Galactica
Samuel T. Anders
25 Episodes
Joey
Paul
1 Episode
Tru Calling
Nick Kelly
1 Episode
One Tree Hill
Cooper Lee
6 Episodes
Bram & Alice
1 Episode
CSI: Miami
Mitch Lockhart
1 Episode
CSI: Crime Scene Investigation
Fred Dacks
1 Episode
Strong Medicine
Victor
1 Episode
Law & Order: Special Victims Unit
Eric Lutz
1 Episode
Family Law
Lee Bigelow
1 Episode
The Parkers
1 Episode
Charmed
Alec
1 Episode
Pensacola: Wings of Gold
Spoon
44 Episodes
Sabrina, the Teenage Witch
Kevin
3 Episodes
Arli$$
1 Episode
Nash Bridges
Gil Vallone
1 Episode
Touched by an Angel
Tommy Doyle
1 Episode
Dr. Quinn, Medicine Woman
Patrick Collins
1 Episode
Beverly Hills, 90210
Josh Hunter
3 Episodes