Home People Zachary Knighton Zachary Knighton shows Zachary Knighton shows Zachary Knighton TV Shows (15) Magnum P.I. (2018) As Orville “Rick” Wright, He was 39 years old The Good Fight (2017) As Dr. Randolph Picot, He was 38 years old Santa Clarita Diet (2017) As Paul, He was 38 years old The Catch (2016) As Morgan Foster, He was 37 years old Weird Loners (2015) As Stosh Lewandowski, He was 36 years old Fresh Off the Boat (2015) As Doug, He was 36 years old Elementary (2012) As Aaron Stone, He was 33 years old Happy Endings (2011) As Dave Rose, He was 32 years old FlashForward (2009) As Bryce Varley, He was 30 years old Related (2005) He was 26 years old Bones (2005) He was 26 years old It's Always Sunny in Philadelphia (2005) As Random Guy, He was 26 years old Life on a Stick (2005) He was 26 years old House (2004) As Billy, He was 26 years old Law & Order: Special Victims Unit (1999) As Lukas Ian Croft, He was 20 years old