
San Mateo, California, USA
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.

as Owen McGregor

as Eric Lutz
1999

as ADA Sean Del Monte
2018

as Owen McGregor
2005

as Fred Dacks
2000

as Eric
2017

as Mitch Lockhart
2002

as Ethan Murphy
2017

as Tom Demming
2009

as Frank Barrett
2014

as Ethan Shaw
2018

as Dusty
2017

as Alec
1998
as Trip Carmichael
2020

as Dylan's Dad
2025

as Ben Alcott
2025

as Trip Carmichael
2020

as Frank
2019

as Devin Hall
2018

as Virgil
2017

as John
2016

as Hunter Vance
2015

as Tom
2010

as Samuel Anders
2009

as Samuel Anders
2007

as Kendall
2007
as Pete
2006

as Miles 'Boogie' Healey
2004

as Scott
2003

as Nick Granville
2003

as Scott
2002

as Verdel
2002

as Troy
1998

as Officer
1994

as Todd Toole
as Owen McGregor
2 ep.

as Eric Lutz
1 episodes

as ADA Sean Del Monte
13 episodes

as Owen McGregor
2 episodes

as Fred Dacks
1 episodes

as Eric
2 episodes

as Mitch Lockhart
1 episodes

as Ethan Murphy
2 episodes

as Tom Demming
4 episodes

as Frank Barrett
1 episodes

as Ethan Shaw
1 episodes

as Dusty
1 episodes

as Alec
1 episodes

as Nick Podarutti
7 episodes

as Cooper Lee
6 episodes

as Josh Hunter
3 episodes

as Cal Eason
1 episodes

as David Underhill
1 episodes

as Charles Putney
1 episodes

as Adam Strange (voice)
4 episodes

as Kevin
3 episodes

as Samuel T. Anders
25 episodes

as Victor
1 episodes

as Tommy Doyle
1 episodes

as Patrick Collins
1 episodes