What movie and television projects has Justin Hartley been in?

Justin Hartley has: Played Nicholas Foxworth Crane in "Passions" in 1999. Played Oliver Queen in "Smallville" in 2001. Played himself in "The Sharon Osbourne Show" in 2003. Played Elliott Bevins in "CSI: NY" in 2004. Played himself in "The 32nd Annual Daytime Emmy Awards" in 2005. Played himself in "75th Annual Hollywood Christmas Parade" in 2006. Played Arthur Curry in "Aquaman" in 2006. Played himself in "The Green Arrow: Legend of the Emerald Archer" in 2007. Played Wesley Sneijder in "Chuck" in 2007. Played Danny in "Spellbound" in 2007. Played himself in "The Bonnie Hunt Show" in 2008. Played Rhett Clark in "Austin Golden Hour" in 2008. Played Tom in "Red Canyon" in 2008. Played Nick Korda in "Gemini Division" in 2008. Played Reggie Starr in "Castle" in 2009. Played Todd in "Spring Breakdown" in 2009. Played Dan Lane in "MegaFault" in 2009. Played Ted Rawlings in "A Way with Murder" in 2009. Played Bill King in "Scorpio Men on Prozac" in 2010. Played himself in "Absolute Justice: From Script to Screen" in 2010. Played himself in "Smallville: A Decade of Comic-Con" in 2011. Played Jesse Kinsella in "Hart of Dixie" in 2011. Played Patrick Osbourne in "Revenge" in 2011. Played Will Collins in "Emily Owens M.D." in 2012. Played Tim in "Damaged Goods" in 2014.